Wie kann ich alle Benutzer mit Administratorrechten unter CentOS auflisten?
451
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
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 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4