Wie kann ich alle Benutzer mit Administratorrechten unter CentOS auflisten?

396
Marlon

Ich habe folgende Befehle ausgeführt:

sudoers Benutzerliste:

for USER in `cut -d: -f1 /etc/passwd`; do sudo -U $USER -l; done | egrep -A 1 'may run' 

Benutzer in der Root-Gruppe:

getent passwd | grep -ve 'nologin' -ve 'false' -ve 'sync' -ve 'shutdown' -ve 'halt' | awk -F: '' | while read name; do groups $name; done | grep root 

Gibt es etwas, was ich vergessen habe?

Danke im Voraus

0
Im Standard sollten Sie auch die Dateien in `/ etc / pam.d /` und wahrscheinlich auch Cron-Jobs prüfen. Aber wissen Sie, dass dies keinesfalls eine vollständige Prüfung ist. Es gibt viele andere Möglichkeiten, wie jemand Administrationszugriff erhalten kann - andere SUID-Binaries neben "sudo". Marek Rost vor 5 Jahren 0

0 Antworten auf die Frage