![记录 Linux 服务器上所有用户执行的 shell 命令](https://linux22.com/image/595144/%E8%AE%B0%E5%BD%95%20Linux%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E6%89%80%E6%9C%89%E7%94%A8%E6%88%B7%E6%89%A7%E8%A1%8C%E7%9A%84%20shell%20%E5%91%BD%E4%BB%A4.png)
答案1
可以执行此操作的一个可能的应用程序是 rootsh。请参阅:http://sourceforge.net/projects/rootsh/
但要小心,您将会获取各种密码、机密数据和其他需要以最高安全级别存储的信息。想想如果这些信息被获取会发生什么。此外,根据您系统上的用户数量,可能会有大量数据。
答案2
它应该包含在history
每个用户下或 /home/$username/.bash_history 下,其中 $username 是实际用户的名称,当然,如果用户主目录不在 home 下,它将类似于 /path/to/homedir/.bash_history