获取 apt-get 日志中的用户名

获取 apt-get 日志中的用户名

我正在管理一个 Ubuntu 服务器(Trusty),其中几个用户被授予运行 apt-get 的权限,但只有两个管理员拥有完全 sudo 权限。

我想跟踪谁在服务器上安装了什么。/var/log/apt/history.log 维护了运行了哪些 apt-get 命令的日志。但是,这不会跟踪运行该命令的用户。有办法解决这个问题吗?

答案1

不是。对于 apt-get,安装应用程序的人是用户,root因为他是唯一可以在整个文件系统上写入的人。您必须检查使用auth.log运行 apt-get 的特定用户的文件sudo。如果他们使用sudoroot 登录,那么您就无能为力了。

相关内容