Sudo
如何查看使用 sudo -i 的使用者的命令歷史記錄
我想知道當使用者使用 sudo -i 時是否有可用的 bash_history 或其他東西。他們的命令不出現在他們的 .bash_history 文件中。
它本身
sudo -i
將啟動目標使用者的登錄 shell(root
預設情況下)。該 shell 中的歷史記錄將根據該 shell 的設置進行儲存。如果root
’ 的登錄 shell 是 bash ,它將被保存到$HISTFILE
,這是~/.bash_history
預設情況下。所以尋找一個.bash_history
inroot
的主目錄(/root
通常是 )。或者檢查他們的登錄 shell 預設值和 rc 文件以確定它儲存歷史的位置(如果)。