È noto che tutti gli utenti sono membri del gruppo "staff". Se si imposta un utente standard e si crea un file, un elenco di quel file nel terminale con 'ls -la' mostra che il gruppo di utenti è 'staff'.
Usando il comando dscacheutil, possiamo vedere informazioni sui gruppi. Per esempio: -
dscacheutil -q group -a name admin
Ciò restituisce informazioni sul gruppo di amministratori, inclusi tutti i membri.
Tuttavia, quando usato per guardare il gruppo "staff", mi aspettavo di vedere gli utenti standard come membri del gruppo, ma non è così: -
dscacheutil -q group -a name staff
name: staff
password: *
gid: 20
users: root
Quindi, se tutti gli utenti standard sono membri del gruppo staff, perché non vengono visualizzati qui?
C'è un altro comando che può mostrare i membri reali del gruppo di staff?