Buscar

Linux: Ver usuarios conectados

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

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

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
 

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

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

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:

Linux: Ver usuarios conectados

8 comentarios:

  1. 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

    ResponderEliminar
    Respuestas
    1. Hola,

      Puedes probar con el comando: smbstatus

      Un saludo,

      Xavi.

      Eliminar
  2. 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
    sudo 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

    ResponderEliminar
  3. con que comando puedo conectarme para ver que equipos se estan conectando a mi servidor que tiene dos nodos

    ResponderEliminar
    Respuestas
    1. Hola,

      Depende del protocolo utilizado. Si es SSH, con los comandos descritos en este post, podrás averiguarlo.

      Un saludo,

      Xavi.

      Eliminar