Получение имен пользователей в логах apt-get
Я управляю сервером Ubuntu (Trusty), где нескольким пользователям было разрешено запускать apt-get, но только два администратора имеют полное разрешение sudo.
Я хочу отслеживать, кто что устанавливает на сервере. /Var/log/apt/history.log ведет журнал того, какие команды apt-get были выполнены. Однако это не отслеживает пользователя, который выполнил команду. Есть ли работа вокруг этого?
1 ответ
Решение
Нет. Для apt-get пользователь, устанавливающий приложения, был пользователем root
так как он единственный, кто может писать во всей файловой системе. Вы должны проверить вместо auth.log
файл для конкретных пользователей, которые запускали apt-get используя sudo
, Если они используют sudo
войти в систему как root, тогда вы ничего не можете сделать.