La protection de l'intégrité du système (SIP) est une caractéristique demacOS qui empêche la modification de certains emplacements critiques sur votre disque. Peu importe si vous avez des droits d’administrateur ou non. Si vous essayez d’accéder à des fichiers restreints ou de les modifier dans l’un des emplacements restreints via le Finder ou les commandes du terminal, cela ne fonctionnera pas. C'est à la fois une bonne et une mauvaise chose. C’est bien si vous exécutez une application avec les privilèges les plus élevés possibles et que l’application s’avère malveillante. C’est une mauvaise chose, car vous devez parfois modifier les dossiers restreints sans pouvoir le faire. Si vous exécutez une commande dans Terminal et que l'échec persiste à cause de SIP, vous pouvez la désactiver. Voici comment désactiver la protection de l’intégrité du système sur macOS.
Remarque: SIP est une fonctionnalité importante et il est là pour votre sécurité. Il est compréhensible que vous deviez peut-être le désactiver pour une courte période, mais vous devriez le réactiver dès que vous le pourrez. Ce n'est pas une bonne idée de désactiver de manière permanente la protection de l'intégrité du système.
La protection de l'intégrité du système a été ajoutée à El Capitan.
Protection de l'intégrité du système
Démarrez votre Mac en mode de récupération. Pour ce faire, vous devez maintenir la touche Commande + R enfoncée pendant le démarrage de votre Mac. Si votre Mac est en cours d'exécution, vous pouvez choisir de le redémarrer et d'appuyer sur les clés de récupération avant de démarrer. Libérez-les lorsque vous voyez l'animation de chargement Apple.
Une fois que vous êtes en mode de récupération, vous verrez la fenêtre suivante.
![](/images/mac-os-x/how-to-enabledisable-system-integrity-protection-on-macos.jpg)
Vous obtiendrez également la barre de menu en haut. Dans la barre de menus, sélectionnez Utilitaires> Terminal. Cela ouvrira une nouvelle fenêtre de terminal.
![](/images/mac-os-x/how-to-enabledisable-system-integrity-protection-on-macos_2.jpg)
Une fois dans le terminal, il suffit d'exécuter une commande pour désactiver la protection de l'intégrité du système. De même, une commande suffit pour l'activer à nouveau.
Désactiver
Exécutez la commande suivante pour désactiver la protection de l'intégrité du système.
csrutil disable
Tapez sur Entrée et vous verrez un message vous direcette protection d'intégrité du système a été désactivée. Redémarrez votre système et lorsque vous démarrez sur le bureau, vous pourrez exécuter les commandes que vous n'aviez pas pu auparavant.
Activer
Avec votre Mac en mode de récupération, ouvrez Terminal et exécutez la commande suivante.
csrutil enable
Appuyez sur entrer et la protection de l'intégrité du système seraactivée. Démarrez sur votre bureau et tout devrait revenir à la normale. Les dossiers que SIP a verrouillés seront à nouveau limités et aucune modification ne pourra y être apportée.
commentaires