查看 Debian 服务器上所有登录的用户

查看 Debian 服务器上所有登录的用户

可能重复:
如何知道 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命令将执行该作业并显示所有已登录的用户。

相关内容