无法通过 who 命令找到使用 notty 登录的用户

无法通过 who 命令找到使用 notty 登录的用户

我很好奇,是否有人知道为什么当我运行who并且时who --all,我仍然看不到登录的用户notty

见下文:

[cbennett@lstn ~]$ who --all
           system boot  2016-04-25 09:20
           run-level 3  2016-04-25 09:20
LOGIN      ttyS0        2016-04-25 09:20              1997 id=tyS0
LOGIN      tty1         2016-04-25 09:22              2281 id=tty1
           pts/0        2016-04-25 10:30              2057 id=ts/0  term=0 exit=0
cbennett + pts/1        2016-04-25 09:28 05:13        2607 (redacted)
kbennett + pts/8        2016-04-25 15:57 00:04       20513 (redacted)
cbennett + pts/9        2016-04-25 15:53   .         19733 (redacted)
           pts/10       2016-04-25 16:00             20980 id=s/10  term=0 exit=0
[cbennett@lstn ~]$ ps aux | grep kbennett | grep '@'
kbennett 17373  0.0  0.5 151628  5472 ?        S    15:37   0:00 sshd: kbennett@notty
kbennett 20517  0.0  0.4 151628  4164 ?        S    15:57   0:00 sshd: kbennett@pts/8
[cbennett@lstn ~]$

举例来说,我可以运行以下命令:

ssh example.com sleep 300

现在,我打开了example.com300 秒的 ssh 连接不会显示在who命令下,但它会在pswith下显示@notty

是什么赋予了?

相关内容