Con pts m groupname
posso elencare gli utenti in un gruppo. Come posso fare il contrario, ovvero elencare tutti i gruppi di cui un utente è membro?
(Ho bisogno di questo per trovare il nome di un gruppo di cui conosco un utente di cui è membro, ma non conosco il nome del gruppo ...)
Chiarimento:
questa domanda è complicata dal fatto che non sono l'amministratore di sistema e che non ho i permessi di root (tutt'altro). Invece, faccio parte di un gruppo di "moderatori" che amministrano una piccola parte del sistema - per essere precisi, il ramo di fisica del sindacato studentesco nel sistema IT centrale della mia università.
All'interno della nostra filiale, abbiamo un gruppo di diversi gruppi di accesso per le persone che si occupano delle cose. In questo caso, una delle due persone responsabili di qualcosa (non importa quale) è stata sostituita e stavo cercando di esaminare l'altro utente per scoprire quali diritti di accesso avrei dovuto dare alla sostituzione.
Sono stato ora in grado di risolvere il problema immediato (il nuovo ragazzo non è in grado di accedere a una cartella) esaminando la cartella per vedere chi ha accesso e lì selezionando il gruppo dall'elenco. Tuttavia, potrebbero esserci più privilegi di questo utente che non conosco, quindi la domanda è ancora rilevante per me, anche se non così acuta.
grep ^root: /etc/group
potrebbe essere migliore.