Debian 中的 Who 的未知用户

Debian 中的 Who 的未知用户

当我尝试通过在终端中输入 who 来列出所有登录用户时,它会返回当前用户和有线未知用户,如所列。

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

这个用户到底是什么?

是不是因为 GUI 在物理计算机中作为登录页面运行?

答案1

它的确切含义是,谁确定控制台显示屏上有某个人,但 中没有记录utmp,或者 中UID没有utmp映射到密码数据库中的已知用户。当然,找出它的最佳方法是查看控制台上的 GUI 屏幕。但如果这很难(就像我的情况一样,它距离数百英里),您可以使用 和 的组合进行研究who /var/log/wtmplast这两者都会打印长列表,您或多或少会希望通过管道传输它们的输出并查看裸露的 中的日期和时间who)。

答案2

就我而言,它似乎来自 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 身份运行)

相关内容