Wie können Sie unter Unix / Linux über die Befehlszeile herausfinden, in welcher Gruppe sich ein bestimmter Benutzer befindet?
linux
unix
command-line
sysadmin
Alex Argo
quelle
quelle
getent group <groupname>
.Antworten:
oder
quelle
Dieser zeigt die UID des Benutzers sowie alle Gruppen (mit ihren Gids), zu denen sie gehören
quelle
Verwenden Sie unter Linux / OS X / Unix Folgendes, um die Gruppen anzuzeigen, zu denen Sie (oder der optional angegebene Benutzer) gehören:
Dies entspricht einem
groups [user]
Dienstprogramm, das unter Unix veraltet ist.Unter OS X / Unix wird der Befehl
id -p [user]
für normale interaktive Aktionen empfohlen.Erläuterung zu den Parametern:
quelle
oder einfach studieren / etc / groups (ok das funktioniert wahrscheinlich nicht, wenn es pam mit ldap verwendet)
quelle
Unten finden Sie das Skript, das in ansible integriert ist und ein Dashboard im CSV-Format generiert.
Meine Ausgabe wird in den folgenden Textdateien gespeichert.
quelle