Ich verwende OSX El Captain und möchte die Datei " usr/bin/openssl
" in " usr/bin/openssl_old
" umbenennen (weil ich openssl aktualisieren möchte), aber wenn ich es versuche, heißt es „Vorgang nicht zulässig“ (auch als Root).
Ich habe es versucht :
-chmod ugo+w
-chmod ugo+w
-csrutil disable
(hier steht „csrutil: Die Konfiguration der Systemintegrität konnte nicht geändert werden. Dieses Tool muss vom Wiederherstellungsbetriebssystem ausgeführt werden.“"
-chown root /usr/bin/openssl -R
-chmod 777 /usr/bin/openssl -R
bitte helfen!
Antwort1
Mit den folgenden Schritten ist es ganz einfach:
- Starten Sie Ihren Mac im Wiederherstellungsmodus (indem Sie gedrückt halten
Command+R
); - Überprüfen Sie den Status:
csrutil status
(System Integrity Protection (SIP)); - Um den Schutz zu deaktivieren, führen Sie den folgenden Befehl aus:
csrutil disable
; - Starten Sie das System erneut.
PS: Wenn Sie SIP später aktivieren möchten, kehren Sie zur Wiederherstellungsumgebung zurück, führen Sie den folgenden Befehl aus csrutil enable
und starten Sie das System neu.