Sto lavorando su un computer utilizzato come server in esecuzione 10.10.5.
Ho creato una cartella sul server come segue.
Elenco cartelle
Shared-Folder1
Shared-Cartella2
Shared-Folder3
Shared-Folder4
Elenco utenti
UserA
UtenteB
UtenteC
Elenco autorizzazioni (lettura / scrittura)
Shared-Folder1: UserA, UserB
Shared-Folder2: UserB, UserC
Shared-Folder3: UserA, UserC
Quando accedo al server utilizzando le credenziali di UserA utilizzando il mio computer Windows 10 in networking, vedo Shared-Folder1, Shared-Folder2, Shared-Folder3.
Ho assicurato che i gruppi predefiniti di ciascuna cartella nella sezione delle autorizzazioni siano impostati su "Nessun accesso" e tutte le autorizzazioni sono assegnate dal nome utente e non da gruppi.
Quando apporti modifiche a Shared-Folder2, UserA vede anche le modifiche.
Il problema è che UserA non dovrebbe essere in grado di vedere la cartella condivisa2 affatto, ma hanno chiaramente l'accesso a esso.
È questo un bug in OSX 10.10.5?
Qualcuno sa come risolvere questo problema?
Grazie in anticipo.
ls -lae "Shared-Folder2"
:
Mini-Server: Raid Storage Admin-Utente $ ls -lae "Shared-Folder2" totale 16 drwx ------ + 3 Amministratore-Utente 102 Oct 10 16:03. 0: user: _spotlight inherited permesso list, ricerca, file_inherit, directory_inherit 1: gruppo: com.apple.sharepoint.group.3 consente l'elenco, il file add_file, la ricerca, la directory di add_subdirectory, delete_child, readattr, writeattr, readextattr, writeextattr, readsecurity, file_inherit, directory_inherit 2: utente: UserA consentire list, add_file, ricerca, add_subdirectory, delete_child, readattr, writeattr, readextattr, scrivereextattr, readsecurity, file_inherit, directory_inherit 3: user: Shared-Folder2 permettono l'elenco, add_file, ricerca, add_subdirectory, delete_child, readattr, writeattr, readextattr, scrivereextattr, readsecurity, file_inherit, directory_inherit drwxrwxr-x 18 Admin-Staff utente 680 10 ottobre 16:04 .. -rw-r-r - @ 1 Staff di Shared-Folder2 6148 10 ottobre 16:03 .DS_Store 0: user: _spotlight inherited consentire di leggere, eseguire, readextattr 1: gruppo: com.apple.sharepoint.group.3 ereditato consente di leggere, scrivere, eseguire, aggiungere, readattr, writeattr, readextattr, writeextattr, readsecurity 2: utente: UserA ereditato consente di leggere, scrivere, eseguire, aggiungere, readattr, writeattr, readextattr, writeextattr, readsecurity 3: utente: Shared-Folder2 ereditato consente di leggere, scrivere, eseguire, aggiungere, readattr, writeattr, readextattr, writeextattr, readsecurity Mini-Server: Raid Storage Admin-User $
Probabilmente hai commesso un errore e hai sbagliato le modifiche.
Dopo aver creato una nuova condivisione utilizzare i valori predefiniti e impostare le autorizzazioni POSIX standard per il gruppo e tutti a "No Access". Quindi aggiungere i due utenti (qui UserA e UserB) con il button +.
Esempio: Cartella condivisa1
Nel Terminal è simile a tutte le tre cartelle:
host:~ admin$ sudo ls -lae /Volumes/Data/Shared-Folder1/ total 0 drwx------+ 2 admin staff - 68 Oct 12 01:07 . 0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit 1: user:usera allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit 2: user:userb allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit drwxrwxr-x 11 admin staff - 442 Oct 12 01:11 .. host:~ admin$ sudo ls -lae /Volumes/Data/Shared-Folder2/ total 0 drwx------+ 2 admin staff - 68 Oct 12 01:07 . 0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit 1: user:userb allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit 2: user:userc allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit drwxrwxr-x 11 admin staff - 442 Oct 12 01:11 .. host:~ admin$ sudo ls -lae /Volumes/Data/Shared-Folder3/ total 0 drwx------+ 2 admin staff - 68 Oct 12 01:07 . 0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit 1: user:usera allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit 2: user:userc allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit drwxrwxr-x 11 admin staff - 442 Oct 12 01:11 ..
Se si tenta di accedere alla condivisione da un host remoto come UserA, questo sarà simile a un Mac:
e un host di Windows 10: