10 votes

Permission refusée lors de l'accès au répertoire de sauvegarde

J'ai utilisé iTunes pour faire une sauvegarde de mon iPhone. Je peux voir le répertoire de sauvegarde à l'aide du Finder, à l'adresse suivante /Users/ronaldfischer/Library/Application Support/MobileSync/Backup . Curieusement, lorsque l'on fait quelque chose comme

ls "/Users/ronaldfischer/Library/Application Support/MobileSync"

ou

du -ms "/Users/ronaldfischer/Library/Application Support/MobileSync/Backup"

J'obtiens un message d'erreur, à savoir ls : MobileSync : Opération non autorisée . Mais quand je fais un

ls -ld "/Users/ronaldfischer/Library/Application Support/MobileSync"

Je vois

drwxr-xr-x@ 3 ronaldfischer  staff  96 Sep 15 14:08 /Users/ronaldfischer/Library/Application Support/MobileSync

Je devrais donc disposer de suffisamment d'autorisations, et en plus Recherche peut aussi aller dans ce répertoire sans que j'aie besoin de passer aux droits de racine.

D'où vient le problème des autorisations ?

MISE À JOUR :

La course à pied xattr sur le répertoire MobileSync a montré qu'il possède l'attribut com.apple.quarantine en cours de définition. Cet attribut est généralement défini sur un fichier (généralement exécutable) qui est téléchargé de quelque part, et garantit que MacOS vous demande "Avez-vous vraiment confiance en ce fichier ?" la première fois qu'il est ouvert. L'attribut a peut-être été défini parce que la sauvegarde de mon iPhone implique le téléchargement de programmes externes.

Cependant, ce n'est probablement pas la raison de ce comportement étrange, car j'obtiens également un message d'erreur opération interdite Lorsque j'essaie de supprimer cet attribut à l'aide de la fonction xattr -d . De plus, @Seamus a dit dans son commentaire qu'il n'avait pas cet attribut, mais qu'il n'avait pas non plus d'autorisation. Peut-être s'agit-il d'un problème dans cette version du système d'exploitation ? Je suis toujours sous Mojave (10.14.6).

13voto

duozmo Points 2039

Vous pourrez lire le répertoire si vous accordez un accès complet au disque à votre programme de terminal. Menu Apple ' Préférences système ' Sécurité et confidentialité ' Confidentialité ' Accès intégral au disque.

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