![如何知道谁可以访问根目录?](https://linux22.com/image/1455000/%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%E8%B0%81%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AE%E6%A0%B9%E7%9B%AE%E5%BD%95%EF%BC%9F.png)
它是 freebsd:
我想在历史记录中查找谁在 root 中输入了某个命令,例如“xyz”。
假设有人 ABCD 和 E。他们都有轮椅通道。
我怎么知道哪个人以 root 身份输入了该命令?
答案1
您可以发现所有 sudo 实例都已记录,因此您可以找到带有日期、时间和用户名的命令。我知道您询问的是 bsd,但为了完整起见,我将列出几个发行版的位置:
BSD:(
/var/logs/messages
请注意,上次我检查时,BSD 实际上并没有默认安装 sudo,因此您可能需要查找该命令,以及在执行之前谁立即将 su 转换为 root)
Debian 风格的发行版:
/var/log/auth.log
RHEL 风格的发行版:(我现在使用的是什么)
/var/log/secure