Informazioni file, sotto Condivisione e amp; Autorizzazioni, dice "Hai accesso personalizzato" ed elenca:
Name Privilege
joe (user) Read & Write
staff (group) Read & Write
everyone Read only
Ma ls -le
dice:
-rwxrwxr-x 1 egbert staff 22806528 Jun 4 08:57 somefile.ext
Questo corrisponde all'output di stat -x somefile.ext
Mode: (0775/-rwxrwxr-x) Uid: ( 501/ egbert) Gid: ( 20/ staff)
joe non è un utente conosciuto su questo sistema (controlla con dscl . -list /Users UniqueID
e "joe" non è nella lista)
Il Finder non mi consente "Scegli il nuovo proprietario ...". Dice "L'operazione non può essere completata perché non hai il permesso necessario". Eppure sono egbert (vedi sopra) e sono proprietario e ho i privilegi di scrittura.
Non sembra esserci alcun ACL sul file o alcun attributo esteso (@ o +). sudo chmod -N somefile.ext
fallisce con chmod: Failed to clear ACL on file somefile.ext: Operation not supported.
Quindi, chi è Joe se non è conosciuto o elencato tra gli utenti? E come faccio a rimuovere l'accesso e il ripristino dei privilegi di questo utente (egbert)? E perché c'è un disaccordo tra il Finder e quanto riportato da ls
e stat
?
Aiuto!