Получение имен пользователей в логах 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, тогда вы ничего не можете сделать.

Другие вопросы по тегам