Este es el comando radwho que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
radwho - mostrar usuarios en línea
SINOPSIS
radquien [-c] [-d directorio_raddb] [-f] [-F archivo_radutmp] [-i] [-n] [-N dirección_ip_nas] [-p]
[-P puerto_nas] [-r] [-R] [-s] [-S] [-u usuario] [-U usuario] [-Z]
DESCRIPCIÓN
El servidor FreeRADIUS se puede configurar para mantener una base de datos de sesión activa en un archivo
, que son Radutmp. Esta utilidad muestra el contenido de la base de datos de esa sesión.
OPCIONES
-c Muestra el identificador de llamadas (si está disponible) en lugar del nombre completo.
-d directorio_raddb
El directorio que contiene los archivos de configuración de RADIUS. Predeterminado a / etc / raddb.
-f Behave as the 'fingerd' daemon - espera una línea de entrada, luego imprime el
salida con líneas \ r \ n terminadas.
-F archivo_radutmp
El archivo que contiene el archivo radutmp. Si se especifica, -d no es
necesario.
-i Muestra el ID de la sesión en lugar del nombre completo.
-n Normalmente radwho busca el nombre de usuario en el archivo de contraseña del sistema y muestra el
nombre de usuario completo también. los -n banderas previene esto.
-N dirección_ip_nas
Muestre solo aquellas entradas que coincidan con la dirección IP del NAS dada.
-p Agrega una columna adicional para el tipo de puerto: I para ISDN, A para analógico.
-P puerto_nas
Muestre solo aquellas entradas que coincidan con el puerto NAS dado.
-r Envía todos los datos en crudo formato: sin encabezados, sin formato, los campos son comas
apartado.
-R Muestra todos los datos en formato de atributo RADIUS. Se imprimen todos los campos.
-s Muestra el nombre completo.
-S Ocultar usuarios de shell. No muestra las entradas para usuarios que no tienen SLIP o PPP
de preguntas y respuestas.
-u usuario
Muestre solo aquellas entradas que coincidan con el nombre de usuario dado (no distingue entre mayúsculas y minúsculas).
-U usuario
Muestre solo aquellas entradas que coincidan con el nombre de usuario dado (distingue entre mayúsculas y minúsculas).
-Z Cuando se combina con -R, imprime el contenido de un paquete de solicitud de contabilidad
que se puede pasar a clienterad, para "eliminar" la sesión de los usuarios de
Radutmp.
Por ejemplo,
$ radwho -ZRN 10.0.0.1 | radclient -f - Radius.example.net cuenta testing123
resultará en que todo un paquete de solicitud de contabilidad se envíe al servidor RADIUS, que
le dice al servidor que el NAS se reinició. es decir, "zaps" a todos los usuarios de ese NAS.
Para "zap" a un usuario, especifique NAS, nombre de usuario y puerto NAS:
$ radwho -ZRN 10.0.0.1 -u usuario -P 10 | radclient -f - radius.example.net acct testing123
También son posibles otras combinaciones.
Use radwho en línea usando los servicios de onworks.net
