2 votes

J'ai manuellement copié des fichiers depuis mon disque de sauvegarde Time Machine et maintenant je ne peux pas les supprimer de mon ordinateur

J'ai acheté un nouvel ordinateur et je ne voulais pas restaurer l'intégralité de la machine mais plutôt choisir les fichiers que j'allais copier depuis mon disque Time Machine.

Donc, je suis allé dans le répertoire, j'ai trouvé certains fichiers que je voulais, et j'ai fait cp -Rpv dir /Users/username/dir

Cependant, avec le -P, il a conservé les mêmes autorisations que les fichiers sur le Time Machine. chmod -R 777 dir ne fonctionne pas et réinitialiser les autorisations depuis les paramètres 'obtenir des infos' -> 'partage et permissions' ne fonctionne pas non plus.

Comment puis-je rétablir les autorisations pour le répertoire afin de pouvoir le supprimer?

3voto

Joe O Points 41

J'ai trié ça. Tout d'abord, vous devez regarder les listes de contrôle d'accès qui ont été copiées avec les fichiers.

ls -le /chemin/vers/repertoire

Une fois que vous avez fait cela, vous pouvez voir que tout avait ceci:

0: groupe:everyone refus écriture,effacement,ajouter,écritureattribut,écritureattributétendu,changementpropriétaire

Alors, ce que j'ai fait était d'ajouter une nouvelle politique de liste de contrôle d'accès au répertoire en faisant ceci:

chmod -R +a "admin autoriser lire,lireattribut,lireattributétendu,lire sécurité" répertoire

Suivi par:

sudo rm -rf répertoire

1 votes

Bienvenue sur Ask Different! Merci d'être revenu(e) pour partager votre solution. Cela aide à rendre le site vraiment utile pour les autres. :)

2voto

Hobbes C Points 1

Une autre option :

chmod -R -a "groupe:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown" /chemin/vers/repertoire

Cela supprime la liste de contrôle d'accès (ACL) plutôt que d'en ajouter une. Utile si vous avez l'intention de conserver les fichiers et de ne pas les supprimer.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X