J'essaie d'éditer le fichier /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist
(C'est une plist binaire) mais je reçois toujours la même erreur (je n'ai pas assez d'autorisations pour le faire).
J'ai essayé de le faire sans serrure. Ce sont les choses que j'ai essayées:
1) Ouvrez ce fichier avec XCode 7 beta, j'ai changé la valeur que je recherchais et lorsque j'ai essayé de sauvegarder les modifications, je ne pouvais pas le faire car je n'avais pas assez de permissions.
2) j'ai exécuté cette commande sudo nvram boot-args="kext-dev-mode=1 rootless 0"
dans le terminal et j'ai redémarré en essayant d'éditer le fichier comme dans 1). Même erreur.
3) J'ai copié le fichier sur mon bureau, j'ai changé la valeur que je dois changer, je l'ai sauvegardé. Après cela, j'ai essayé de supprimer le fichier d'origine et de copier le nouveau. Même erreur.
4) J'ai essayé de déverrouiller le fichier à partir du Finder (et après cela, j'ai essayé de changer les autorisations du terminal) mais je n'ai pas pu.
Je suis totalement perdu, je ne sais pas quoi d'autre pour essayer de modifier et de modifier ce fichier. Avez-vous une suggestion?
MISE À JOUR 1
Ceci est la sortie de ls -l@AeO Exceptions.plist
-rw-r - r-- 1 racine whell restreinte, compressée 63573 11 juin 20:05 Exceptions.plist
SOLUTION
J'ai édité le fichier
/System/Library/Sandbox/rootless.conf
J'ai commenté la ligne avec le chemin où je veux changer le fichier
J'ai redémarré mon ordinateur et modifié le fichier (avec
sudo
)J'ai édité le fichier
/System/Library/Sandbox/rootless.conf
encore une fois et je commente la ligne précédemment commentéeJ'ai redémarré mon ordinateur et le tour est joué :)
ls
commander
ls -l@AeO
(c'est un minuscule et un majuscule, oh) sur le fichier et sur le répertoire dans lequel il se trouve, afin de voir comment il est protégé (autorisations, propriétaire / groupe, ACL, indicateurs de fichier, etc.)? Modifiez / mettez à jour votre question avec la sortie.