10 votes

/System/Library/LaunchAgents est verrouillé dans El Capitan

C'est ce que j'essaie de faire : Faire en sorte que ma clé SSH protégée par un mot de passe expire ou dépasse le délai d'attente après un certain temps

Dans Yosemite, cela a fonctionné fantastiquement, dans El Capitan, en utilisant sudo, les fichiers dans /System/Libary/LaunchAgents sont complètement verrouillés :( Je ne peux pas changer le mot de passe (chmod), l'écriture ou le nom de domaine (chown) des fichiers.

En utilisant le Finder -> Get info, la case à cocher verrouillée est désactivée pour le dossier et les fichiers qu'il contient (le changement de propriétaire en utilisant le Finder ne fonctionne pas non plus).

15voto

Rich Trouton Points 4092

El Capitan ajoute une nouvelle fonction de sécurité appelée Protection de l'intégrité du système (SIP). Entre autres choses, le SIP empêche les parties autres qu'Apple d'ajouter, de supprimer ou de modifier des répertoires et des fichiers stockés dans certains répertoires :

/bin
/sbin
/usr
/System

Apple a indiqué que les répertoires suivants sont accessibles aux développeurs :

/usr/local
/Applications
/Library
~/Library

Tous les répertoires dans /usr sauf pour /usr/local sont protégés par le SIP.

2voto

willscripted Points 103

Dans mon cas, il s'agissait de la nouvelle fonctionnalité de protection de l'intégrité du système dans El Capitan. Je l'ai désactivée en mode de récupération en utilisant ce lien :

  1. Démarrer en mode de récupération
  2. Cliquez sur Utilitaires en haut, puis sur Terminal
  3. Tapez dans csrutil disable

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