Я хотел бы отслеживать все команды, когда пользователь вызывает sudo bash
, включая остальные команды.
1 ответ
3
Начиная с версии 1.7(иш?) У sudo есть встроенная функция регистрации.
В вашем файле sudoers добавьте:
User_Alias SHELL_USERS = root,user2
Defaults:SHELL_USERS log_output
Или для групповой регистрации
Defaults:%shellusers log_output
Как только пользователь использует sudo, все, что он видит, будет захвачено и может быть просмотрено в реальном времени. Не очень хорошо работает, когда задействованы ncurses.