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

che*_*run 3 debian ssh user-management

可能的重复:
如何知道哪个用户属于 debian 上的哪个 ip

有没有办法在 Debian 服务器上查看所有当前登录用户的列表?有时这样做非常有用,例如在更新某些插件等之前。

有什么软件或内置功能吗?所有用户都将通过 ssh 登录。

小智 10

使用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)
Run Code Online (Sandbox Code Playgroud)

我的显示了我的三个实例,因为我打开了两个终端窗口,以及我对框的登录。

您也可以使用该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
Run Code Online (Sandbox Code Playgroud)