Existen varias formas para ver los usuarios conectados a un equipo Linux.
En este post, veremos algunas de ellas.
Haremos uso de los comandos: w, who, users, last, finger, lastlog
Linux: Ver usuarios conectados: Comando w
Con el comando w, podemos ver los usuarios conectados. El comando w, interpreta la información del fichero: /var/run/utmp
En la salida del comando, podemos ver:
- El nombre del usuario (USER)
- El terminal desde donde se ha conectado (TTY)
- El equipo remoto desde donde se ha conectado (FROM)
- El tiempo que hace que no está realizando ninguna acción (IDLE)
- El tiempo utilizado por todos los procesos conectados al terminal (JCPU).
- El tiempo utilizado por el proceso actual (PCPU).
- El último comando ejecutado (WHAT).
Vista ejecución:
Linux: Ver usuarios conectados: Comando who
El comando who, es parecido al comando anterior (w), pero nos muestra menos información.
Vista ejecución:
Linux: Ver usuarios conectados: Comando users
Otra opción que aún nos mostrará menos información que con el comando who, es utilizando el comando users.
Vista ejecución:
Linux: Ver usuarios conectados: Comando last
El comando last, busca en el fichero: /var/log/wtmp los últimos logins y nos muestra el nombre del usuario, terminal, fecha de último login, etc...
Si en la última columna aparece "still logged in", significa que son usuarios que aún lo han hecho logoff y por tanto aún están conectados.
Vista ejecución:
Linux: Ver usuarios conectados: Comando finger
Otra posibilidad para ver los usuarios conectados es utilizar el comando finger.
Si ejecutamos finger sin parámetros, veremos los usuarios conectados.
Vista ejecución:
Linux: Ver usuarios conectados: Comando lastlog
Con el comando lastlog, podemos ver los usuarios conectados desde otra perspectiva.
Al ejecutar lastlog, aparece una lista de todos los usuarios dados de alta y su último login con fecha y hora.
Vista ejecución:
Muy útil esta información. Gracias
ResponderEliminarGracias a ti por tu comentario.
EliminarUn saludo,
Xavi.
Hola gracias, en mi caso yo tengo configurado a Ubuntu como controlador dominio en el cual se han añadido un Windows 7 y un servidor firewall zentyal y quiero saber o ver si ellos están conectados al dominio, gracias
ResponderEliminarHola,
EliminarPuedes probar con el comando: smbstatus
Un saludo,
Xavi.
muchas gracias, este es un tema un tanto taboo, nadie habla de seguridad, nadie habla de fail2ban, de que se debe de tener ufw si o si, o de que debes usar el comando
ResponderEliminarsudo less /var/log/auth.log
y lo importante que es, todo el mundo habla de seo y otras cosas, pero la seguridad parece que es algo secundario para muchos.
muchas gracias por tu aporte
Gracias a ti por tu comentario.
EliminarUn saludo,
Xavi.
con que comando puedo conectarme para ver que equipos se estan conectando a mi servidor que tiene dos nodos
ResponderEliminarHola,
EliminarDepende del protocolo utilizado. Si es SSH, con los comandos descritos en este post, podrás averiguarlo.
Un saludo,
Xavi.