%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%2C%20%D0%B2%D0%BE%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%B3%D0%BE%20%D0%B2%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%83%3A%20%D1%87%D1%82%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%B8%D1%82%3F.png)
На сервере RHEL 7.3 я пытался найти вошедших в систему пользователей. Я запустил , w
и он сообщил мне, что есть два пользователя, но показал мне информацию только об одном (обо мне); затем я запустил who
, который отобразил другого пользователя как (неизвестный). Наконец, я запустил lastlog
, с помощью вывода которого я смог сопоставить дату входа и порт из who
вывода и обнаружить, что неизвестным пользователем на самом деле является 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
...
Сервер — машина supermicro, и время от времени я подключаюсь к нему с помощью функции IPMI2 kvm over lan. Но я не помню, чтобы при таком подключении происходило что-то странное.
Это не кажется нормальным. Что могло случиться?
решение1
Прочитав комментарий Сентимана /var/run/utmp
и поискав по-другому, я нашелэта тема форума fedora, в котором упоминалось, что проблема вызвана ошибкой в GDM, которая создает неправильную запись в /var/run/utmp
. В конце концов я даже нашелотчет об ошибке для негоиеще один здесь.
решение2
Похоже, что ваш неизвестный пользователь каким gdm
- who
то образом не может это интерпретировать.