Existe-t-il des outils ou des scripts Mac OS X qui me permettent de modifier de manière récursive les propriétés de partage / autorisation des fichiers et des sous-dossiers d'un dossier? Par exemple, laisser tout le monde ou un utilisateur spécifique capable de lire et d'écrire, de lire seulement ou d'écrire seulement.
macos
permissions
puri
la source
la source
chmod -R +rwX mydir
ajoutera l'exécution uniquement lorsque cela aura du sens.Sélectionnez le dossier racine que vous souhaitez utiliser et ouvrez l'inspecteur (CMD-i ou cliquez avec le bouton droit de la souris et "Afficher les informations"). Le panneau inférieur est l'endroit où vous pouvez gérer les autorisations.
Ajoutez et supprimez des autorisations à la liste. Pour appliquer les mêmes autorisations de manière récursive à chaque sous-dossier, cliquez sur le rouage, puis sélectionnez "Appliquer aux éléments inclus ...".
Remarque: j'ai remarqué que "Appliquer aux éléments inclus ..." est estompé lorsque la petite icône représentant un verrou en bas à droite de la fenêtre est verrouillée. Si tel est le cas, cliquez simplement sur le verrou pour le déverrouiller en entrant vos informations d'identification, puis réessayez avec "Appliquer aux éléments inclus ...".
la source
Vous voulez utiliser les commandes
chmod
etchown
.Si je me souviens bien, vous pouvez modifier les autorisations de la manière suivante:
Pour plus de détails sur ces commandes, recherchez leurs pages de manuel respectives dans Terminal:
la source