quem mostra usuário (desconhecido) logado: o que está acontecendo?

quem mostra usuário (desconhecido) logado: o que está acontecendo?

Em um servidor RHEL 7.3, eu estava tentando encontrar usuários logados. Corri we ele me disse que havia dois usuários, mas só me mostrou as informações de um (eu); então corri who, que exibiu o outro usuário como (desconhecido). Por fim, executei lastlog, com cuja saída consegui corresponder a data de login e a porta da whosaída de e descobrir que o usuário desconhecido realmente é 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
...

O servidor é uma máquina supermicro e de vez em quando eu me conecto a ele usando o recurso kvm over lan do IPMI2. Mas não me lembro de nada de estranho acontecendo ao conectar assim.

Isso não parece normal. O que pode ter acontecido?

Responder1

Depois de ler o comentário de Centimane /var/run/utmpe pesquisar de forma diferente, descobrieste tópico do fórum fedora, que mencionou que o problema é provocado por um bug no GDM, que cria uma entrada incorreta no /var/run/utmp. Eventualmente eu até encontrei umrelatório de bug para issoeoutro aqui.

Responder2

Realmente parece que seu usuário desconhecido está gdme whode alguma forma não consegue interpretá-lo.

informação relacionada