J'essaie d'utiliser les permissions par défaut pour les répertoires et les fichiers mais je n'ai pas beaucoup de plaisir. Ce que j'essaie de faire, c'est de partager un répertoire spécifique sur un lecteur externe local connecté au serveur en interne. Tous les membres du groupe ont accès au lecteur et peuvent voir tous les fichiers.
Cependant, une fois qu'un nouveau fichier est créé par mac08 si les permissions du groupe ne sont pas définies et que seul cet utilisateur a le droit de le modifier.
Voici un exemple de deux fichiers txt. Celui créé par mac08 a 644 permissions et tous les autres utilisateurs comme mac07 etc. ne peuvent pas écrire dans le fichier.
J'ai un groupe appelé personnel et j'y ai ajouté tout le monde, mais les nouveaux fichiers créés ne suivent pas.
drwxrwxrwx+ 159 root wheel 5406 22 Aug 11:08 PROJECTS
0: group:Staff allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity
Nouveau fichier créé :
-rw-rw-rw-@ 1 root wheel 351 22 Aug 23:17 test4.rtf
0: group:Staff allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
1: user:aserver allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
2: user:ckadmin allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
-rw-r--r--@ 1 mac08 wheel 352 22 Aug 23:26 testet11.rtf
0: group:Staff allow read,write,append,readattr,writeattr,readextattr,writeextattr
Je peux mettre à jour manuellement les permissions par le biais de la Obtenir des informations mais cela m'oblige à réinitialiser les autorisations à chaque fois qu'une personne enregistre un nouveau fichier sur le disque. Une idée de ce que cela pourrait être ?
0 votes
Qui a créé le fichier test4.rtf ?
0 votes
Je l'ai fait mais j'ai ensuite réinitialisé manuellement les permissions pour que le groupe puisse y avoir accès.
0 votes
Vous avez fait cela avec votre utilisateur racine ? Ou est-ce que la propriété de l'utilisateur Root a été propagée aux fichiers suivants en mettant à jour les permissions dans la fenêtre get info ?
0 votes
Oui, si j'utilise l'option Obtenir des informations et réinitialiser les autorisations à partir du projet de dossier racine, cela se propage à tous les dossiers. Mais sans cela, si je crée un nouveau dossier ou fichier, il ne définit les autorisations pour RWX que pour l'utilisateur qui l'a créé.