Ich möchte die Datei Finder Info.plist bearbeiten, die sich hier befindet:
/System/Library/CoreServices/Finder.app/Contents/Info.plist
Aber wenn ich versuche, die Datei zu bearbeiten, vi
ist die Datei schreibgeschützt.
# vi /System/Library/CoreServices/Finder.app/Contents/Info.plist
Wenn ich versuche, chmod
oder chown
die Datei zu öffnen, passiert nichts.
Wenn ich versuche, die Dateiberechtigung im Finder zu ändern, erhalte ich die Fehlermeldung: „Der Vorgang kann nicht abgeschlossen werden, da Sie nicht über die erforderliche Berechtigung verfügen.“
Das Kontrollkästchen Gesperrt in Get Info ist deaktiviert.
Ich habe auch versucht:
sudo chflags nouchg Info.plist
Aber danach ist die Datei immer noch schreibgeschützt.
Was hindert daran root
, diese Datei unter OS X El Capitan 10.11.2 zu bearbeiten?
Diese Datei ist explizit durch SIP geschützt.
ls -lO /System/Library/CoreServices/Finder.app/Contents/Info.plist
Das von der Option O (Großbuchstabe o) des ls
Befehls aufgeführte Flag „eingeschränkt“ zeigt den SIP-Status der Datei an.
Um diese eine Datei zu ändern, müssten Sie den Systemintegritätsschutz deaktivieren. SIP ist eine Sicherheitsmaßnahme, um zu verhindern, dass Benutzer bis einschließlich Root (und damit die meisten Malware) Systemdateien ändern.
Etwas deaktivieren:
csrutil disable
Sie sollten jetzt in der Lage sein, die Datei info.plist von Finder zu ändern.
Seifolahi
Benutzer3439894
mgPePe