Za pomocą pts m groupname
mogę wymienić użytkowników w grupie. Jak mogę zrobić coś przeciwnego - to znaczy wymienić wszystkie grupy, których użytkownik jest członkiem?
(Potrzebuję tego, aby znaleźć nazwę grupy, której znam użytkownika, który jest członkiem, ale nie znam nazwy grupy ...)
Wyjaśnienie:
To pytanie komplikuje fakt, że nie jestem administratorem systemu i że nie mam uprawnień roota (daleko od niego). Zamiast tego należę do grupy „moderatorów”, którzy zarządzają niewielką częścią systemu, a ściślej fizyką związku studentów w centralnym systemie informatycznym mojej uczelni.
W naszym oddziale mamy kilka różnych grup dostępu dla osób, które są odpowiedzialne za rzeczy. W tym przypadku jedna z dwóch osób odpowiedzialnych za coś (nie ważne co) została zastąpiona, a ja chciałem zbadać drugiego użytkownika, aby dowiedzieć się, jakie prawa dostępu powinienem dać zamianę.
Teraz jestem w stanie rozwiązać natychmiastowy problem (nowy facet nie może uzyskać dostępu do folderu), sprawdzając folder, aby zobaczyć, kto ma dostęp, a następnie wybierając grupę z listy. Jednak może istnieć więcej przywilejów, które ten użytkownik powinien mieć, o których nie wiem, więc pytanie wciąż jest dla mnie istotne, choć nie tak ostre.
źródło
grep ^root: /etc/group
może być lepiej.groups kcz
daje mi tylkousr
, choć wiem, że ten użytkownik jest członkiem grupy o nazwiefkm
. Czego brakuje?/etc/group
wklej swój @Tomas.źródło
$: Command not found
”.$
Reprezentuje wiersz polecenia. Zacznij pisać za pomocąid
.uid=[five digits](kcz) gid=30(usr)
Znalazłem - znacznie później, ale zrobiłem to! =)
Tak jak
wyświetla wszystkich członków w grupie,
wyświetla wszystkie grupy, do których należy użytkownik. To było zbyt proste: P
źródło
pts
że dotyczy tego pytania.