%20conectado%3A%20%C2%BFqu%C3%A9%20est%C3%A1%20pasando%3F.png)
En un servidor RHEL 7.3, estaba intentando encontrar usuarios conectados. Corrí w
y me dijo que había dos usuarios, pero solo me mostró la información de uno (yo); luego ejecuté who
, que mostraba al otro usuario como (desconocido). Finalmente, ejecuté lastlog
, con cuya salida pude hacer coincidir la fecha de inicio de sesión y el puerto de who
la salida y encontrar que el usuario desconocido realmente es gdm
.
$ w
09:33:36 up 4 days, 15:22, 2 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
myusr pts/0 172.16.23.113 09:32 0.00s 0.06s 0.03s w
$ who
(unknown) :0 2017-07-01 18:13 (:0)
myusr pts/0 2017-07-06 09:32 (172.16.23.113)
$ lastlog
Username Port From Latest
...
gdm :0 Sat Jul 1 18:13:23 -0500 2017
...
El servidor es una máquina supermicro y de vez en cuando me conecto a él usando la función kvm sobre lan de IPMI2. Pero no recuerdo que haya sucedido nada extraño al conectarme así.
Esto no parece normal. ¿Lo que podría haber ocurrido?
Respuesta1
Después de leer el comentario de Centimane /var/run/utmp
y buscar de manera diferente, encontréeste hilo del foro de fedora, que mencionó que el problema es provocado por un error en GDM, que crea una entrada incorrecta en /var/run/utmp
. Al final incluso encontré uninforme de error para elloyotro aquí.
Respuesta2
Realmente parece que su usuario desconocido lo es gdm
y who
de alguna manera no logra interpretarlo.