Когда я попытался перечислить всех пользователей входа в систему, введя who в терминал, он возвращает текущего пользователя и проводного неизвестного пользователя, как указано в списке.

(unknown) :0           2016-08-04 12:02 (:0)

Что именно этот пользователь?

Это потому, что графический интерфейс выполнялся как страница входа на физическом компьютере?

2 ответа2

0

Это означает, что тот, кто определил, что на дисплее консоли есть кто-то, но либо нет записи об этом в utmp , либо UID в utmp не отображается на известного пользователя в базе данных паролей. Конечно, лучший способ узнать об этом - взглянуть на экран графического интерфейса на консоли. Но если это сложно (как в моем случае это за сотни миль), вы можете исследовать с комбинацией who /var/log/wtmp и last (оба из этих длинных списков печати, вы более или менее захотите передать их выходной и посмотри вокруг дату и время голого who).

0

В моем случае это похоже на gdm3:

service gdm3 status          # reports the same date and time as who

service gdm3 stop  ; who     # clears the unknown login

service gdm3 start ; who     # the unknown login reappears

(вышеуказанные команды были запущены от имени пользователя root)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .