Ho un JBOD con un paio di dischi in cui viene eseguito il mirroring utilizzando Utility Disco e una singola partizione formattata come HFS +. Lo scopo di questa unità è di tenere una libreria iTunes (che condivide su AppleTV) e un paio di directory da condividere con altri Mac in giro per casa.
In precedenza ho usato un utente "fileshare" per condividere tutto, ma vorrei avere una certa segregazione tra le cartelle condivise con altri Mac in modo tale che la "mia" roba fosse privata per me, e non posso prontamente guarda cosa hanno gli altri sulle loro azioni.
Ho pensato che sarebbe stato semplice, ma le indagini preliminari suggeriscono che entrambi i miei attuali utenti sembrano pensare di possedere le directory.
Come utente "admin", eseguo un ls
sul JBOD e ottieni quanto segue:
$ ls -l
total 0
drwx------ 20 admin staff 680 1 Jun 15:07 Ben
drwx------ 13 admin staff 442 8 Mar 20:31 Faye
drwx------ 12 admin staff 408 8 Mar 20:32 Misc Videos
drwxr-xr-x 7 admin staff 238 10 Apr 11:34 iTunes
Come utente "fileshare", faccio lo stesso:
$ ls -l
total 0
drwx------ 20 fileshare staff 680 Jun 1 15:07 Ben
drwx------ 13 fileshare staff 442 Mar 8 20:31 Faye
drwx------ 12 fileshare staff 408 Mar 8 20:32 Misc Videos
drwxr-xr-x 7 fileshare staff 238 Apr 10 11:34 iTunes
Guardando nel Finder "Ottieni informazioni" dettagli, ogni utente crede che le varie directory appartengano a loro e che "tutti" abbiano "Nessun accesso".
Quando guardi nelle Preferenze di condivisione, ogni utente crede che stia condividendo le directory:
Statistichedelsistema:
- Mac:MacPro,metà2009
- SO:Mavericks,10.9.5(normaleOSXclient,nessunserverinstallato)
- JBOD:HornettekEnterprise4XIIQuad-bayda20TB
- SchedaUSB3:Inateck4PorteSchedadiespansionedaPCI-EaUSB3.0perMacPro
Ilmotivopercuisono"bloccato" su Mavericks è che la scheda USB 3 provoca il panico del kernel su Yosemite.
So che di solito per le unità rimovibili vuoi che tutti accedano a tutto, perché potresti rimuovere l'unità e inserirla in un altro computer in cui non è possibile trovare un proprietario, ma in questo caso il JBOD è (per me) visto come un disco "interno". (Per inciso, i miei alloggiamenti per unità interne sono pieni, quindi comprando il JBOD)
Come posso impostare le autorizzazioni su questo file system in modo tale che solo un utente possegga e solo quell'utente possa condividerle?
Devo, in qualche modo, dire a OS X di trattare questo come un disco interno? Come potrei ottenere questo?