W Unix / Linux, w jaki sposób można dowiedzieć się, w jakiej grupie jest dany użytkownik za pomocą wiersza poleceń?
linux
unix
command-line
sysadmin
Alex Argo
źródło
źródło
getent group <groupname>
.Odpowiedzi:
lub
źródło
Ten pokazuje identyfikator użytkownika oraz wszystkie grupy (wraz z ich identyfikatorami), do których należą
źródło
W systemie Linux / OS X / Unix, aby wyświetlić grupy, do których należy użytkownik (lub opcjonalnie określony użytkownik), należy użyć:
co jest równoważne z
groups [user]
narzędziem, które zostało przestarzałe w Uniksie.W systemie OS X / Unix polecenie
id -p [user]
jest sugerowane dla normalnej interaktywnej.Objaśnienie parametrów:
źródło
lub po prostu studiuj / etc / groups (ok, to prawdopodobnie nie działa, jeśli używa pam z ldap)
źródło
Poniżej znajduje się skrypt zintegrowany z programem ansible i generującym pulpit nawigacyjny w formacie CSV.
Moje dane wyjściowe są przechowywane w poniższych plikach tekstowych.
źródło