È noto che tutti gli utenti sono membri del gruppo "staff". Se imposti un utente standard e crei un file, un elenco di quel file nel terminale con "ls -la" mostra il gruppo di utenti come "personale".
Usando il comando dscacheutil, possiamo vedere le informazioni sui gruppi. Ad esempio: -
dscacheutil -q group -a name admin
Restituisce informazioni sul gruppo admin, inclusi tutti i membri.
Tuttavia, quando guardavo il gruppo "staff", mi aspettavo di vedere utenti standard come membri del gruppo, ma questo non è il caso: -
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 appaiono qui?
Esiste un altro comando che può mostrare i membri reali del gruppo staff?