1 votes

Comment obtenir l'accès Root dans Mojave ?

Je dois copier "Network Diagnostics.app" dans la bibliothèque Mojave Core Services.

L'exécution de "csrutil disable" à partir du terminal ne fonctionne pas, il est indiqué que vous devez l'exécuter à partir de Recovery OS. Je ne sais pas si j'ai un OS de récupération ou non, seul Mojave est installé.

Le fait de donner au Finder un "accès complet au disque" sous "Sécurité et confidentialité" a provoqué des erreurs lorsque j'ai essayé de copier le fichier (un cercle traversé par une ligne est apparu lorsque j'ai essayé de faire un glisser-déposer).

Donner à muCommander (un gestionnaire de fichiers freeware tiers) un accès complet au disque n'a pas fonctionné non plus, erreur "impossible d'écrire dans le répertoire".

J'ai lu que cela pouvait être fait par la ligne de commande, quelle serait la syntaxe ? Est-ce correct ?

sudo cp \Desktop\"Network Diagnostics.app\MacintoshHD\System\Library\CoreServices\Applications\

Il est étrange de ne pas pouvoir exécuter un programme en tant qu'administrateur, mais je comprends qu'il s'agit d'une décision délibérée d'Apple. Existe-t-il un moyen d'y parvenir ?

1voto

Oskar Points 1242

Root n'est pas ce dont vous avez besoin, SIP doit être désactivé si vous souhaitez modifier les fichiers système en démarrant depuis le même système que les fichiers à éditer.

L'une des pièces maîtresses est la protection des fichiers et répertoires appartenant au système contre les modifications par des processus sans "droit" spécifique, même s'ils sont exécutés par l'utilisateur racine ou un utilisateur ayant les privilèges racine (sudo).

https://en.wikipedia.org/wiki/System_Integrity_Protection

MacOS Recovery fait partie du système de récupération intégré de votre Mac. Tout d'abord, démarrez en mode de récupération, puis ouvrez le terminal depuis la récupération et exécutez sudo -s pour devenir Root. Vous pouvez alors apporter des modifications au système normal sur le volume HD du Macintosh.

Vous pouvez également exécuter la désactivation à partir de la récupération et redémarrer si vous voulez vous retirer de la protection indéfiniment et pas seulement temporairement.

En général, je ne le fais pas, mais c'est votre système, votre décision.

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