J'ai un ancien Mac Pro Mid 2010 fonctionnant sous Yosemite que j'utilise comme serveur, et j'ai un dossier partagé qui devrait être accessible par tout le monde sur le réseau. Eh bien, c'est accessible, c'est sûr... mais tout fichier placé là ne peut être ouvert que par l'utilisateur qui l'a placé là. C'est exactement l'opposé de ce que je recherche avec ce dossier partagé. Y a-t-il un moyen de définir les autorisations de sorte que tout le monde ayant accès au dossier ait des autorisations de lecture/écriture pour tout ce qui se trouve dans le dossier?
J'ai essayé de créer un document de test sur l'un de mes autres ordinateurs (un ordinateur de bureau Windows 10 Pro) et de le mettre dans le dossier partagé. Voici l'erreur que j'ai obtenue lorsque j'ai essayé d'ouvrir le fichier, connecté en tant qu'administrateur du serveur.
EDIT: On m'a demandé de mettre des sorties de terminal des autorisations pour le dossier partagé ainsi que son contenu. Donc, les voici:
Dossier partagé:
drwxrwxrwx+ 6 admin wheel - 204 Aug 16 08:29 Share
0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
1: user:user1 allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit
Contenu (test.txt ne fonctionne pas; les deux dossiers fonctionnent et sont fournis pour comparaison):
drwxrwxrwx+ 6 admin wheel - 204 Aug 16 08:29 .
0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
1: user:user1 allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit
drwxr-xr-x 33 root wheel - 1190 Aug 16 08:24 ..
-rw-r--r--@ 1 user1 wheel - 8196 Mar 20 16:18 .DS_Store
com.apple.FinderInfo 32
0: user:_spotlight inherited allow read,execute
1: user:user1 inherited allow read,write,execute,append,readattr,writeattr,readextattr,writeextattr,readsecurity
drwxr-xr-x+ 6 admin wheel - 204 Jun 24 18:40 Backups
0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
1: user:user1 inherited allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit
drwxrwxrwx+ 27 user1 wheel nodump 918 Jun 9 15:04 Videos
0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
1: user:user1 inherited allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit
-rw-------+ 1 user1 wheel nodump 20 Aug 16 08:03 test.txt
0: user:_spotlight inherited allow read,execute
1: user:user1 inherited allow read,write,execute,append,readattr,writeattr,readextattr,writeextattr,readsecurity
0 votes
Fait. Espérons que cela aide.
0 votes
Je viens de recevoir votre modification; apparemment j'utilisais le mauvais terme. Je m'excuse pour cela.
0 votes
Comment pourrais-je réparer cela alors?
0 votes
Vous venez d'essayer cela ; cela n'a pas fonctionné. J'ai toujours la même erreur.
0 votes
sudo chmod -R +a "everyone allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit" /Volumes/vol_name/Share
a fonctionné! Merci! C'est dommage que cela était dans un commentaire au lieu d'une réponse, car vous méritez la réputation pour une réponse acceptée là-bas.