Come posso elencare i gruppi di cui fa parte un utente UNIX?
Con pts m groupname
posso elencare gli utenti di un gruppo. Come posso fare il contrario, cioè elencare tutti i gruppi di cui un utente è membro?
(mi serve per trovare il nome di un gruppo di cui conosco un utente membro, ma non so il nome del gruppo…)
Clarificazione: 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 degli studenti del sistema informatico centrale della mia università.
All'interno del nostro ramo, 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 cosa) è stata sostituita, e stavo cercando di esaminare l'altro utente per scoprire quali diritti di accesso dovrei dare alla sostituzione.
Ora sono stato in grado di risolvere il problema immediato (il nuovo ragazzo non essendo in grado di accedere a una cartella) esaminando la cartella per vedere chi ha accesso, e lì scegliendo il gruppo dalla lista. Tuttavia, ci potrebbero essere più privilegi che questo utente dovrebbe avere che io non conosca, quindi la questione è ancora rilevante per me, anche se non così acuta.