可能重复:
如何知道 Debian 上哪个用户属于哪个 IP
有没有办法查看 Debian 服务器上所有当前登录用户的列表?有时这样做非常有用,例如在更新某些插件之前等。
任何软件或内置功能?所有用户都将通过 ssh 登录。
答案1
使用该who
命令。它将向您显示用户名和他们正在使用的终端/伪终端,以及他们登录的时间:
migs pts/0 2012-02-15 17:46 (:0)
migs pts/1 2012-02-15 17:46 (:0)
migs pts/2 2012-02-15 17:48 (:0)
我的显示了我的三个实例,因为我打开了两个终端窗口,另外还有我的登录信息。
您也可以使用last
命令。这将显示最近登录的用户以及当前登录的用户。
migs pts/2 :0 Wed Feb 15 17:48 still logged in
migs pts/1 :0 Wed Feb 15 17:46 still logged in
migs pts/0 :0 Wed Feb 15 17:46 still logged in
答案2
该who
命令将执行该作业并显示所有已登录的用户。