Tente isto:
for USER in 'cut -d: -f1 /etc/passwd'
do
sudo -U $USER -l
done
Como faço para listar todos os usuários sudo no servidor CentOS?
Existem muitos grupos (raiz, roda, adm etc) no servidor e os usuários nele. Eu estou procurando um caminho fácil / comando para encontrar usuários em todos os grupos que têm acesso sudo.
Nota: Meu usuário também tem acesso ao sudo. E estou usando o CentOS Release 5.2 (Final) de 64 bits.
O que há de errado com sudo cat /etc/sudoers
e talvez getent group <groupname>
para obter nomes de usuário dos membros do grupo?