Você pode fazer apenas visudo
e ver quais opções cada usuário possui.
Eu quero coletar informações sobre quais ações sudoers um usuário pode executar em um servidor. Pelo que eu leia , você pode fazer isso com o comando sudo -l -U username
. No entanto, um servidor que eu tenho tem uma versão um pouco mais antiga do sudo (1.6.7p5) e a opção -U parece não existir (eu não possuo o servidor, então não posso simplesmente atualizar para uma versão mais nova do sudo).
Alguém já teve que coletar informações de sudoers para todos os usuários em um servidor? Como você recomendaria fazer isso?
EDIT: Isso tem que ser um processo automatizado, então "basta olhar para o arquivo sudoers" não vai funcionar.
Você pode fazer apenas visudo
e ver quais opções cada usuário possui.
Como root
:
cat /etc/sudoers > /home/username/sudoerprivs
cd /home/username
chown username:username sudoerprivs