Login
如何找到目前的 root 登錄
如何在 Linux 上辨識所有具有 root 登錄權限的終端?
who -a
似乎給了我定期登錄,但root呢?
該
who
命令(以及與此相關的w
命令)也顯示 root 登錄,但如果有人以普通使用者身份登錄並使用 / 提升他/她的權限,su
則sudo
它不會顯示它,因為登錄並沒有真正改變。因此,在這種情況下,您最好尋找
su
,sudo
或/bin/bash
(或任何外殼)程序。我想這樣的事情應該適合你:
ps aux | grep -E '/bin/zsh|/bin/bash'
儘管您可能希望查看
/etc/shells
而不是硬編碼外殼。