Langjährige Mac-Power-User hatten wahrscheinlich die Möglichkeit, das Betriebssystem auf den niedrigsten Ebenen zu optimieren. Mit versteckten Einstellungen und Anpassungs-Apps können Benutzer jahrelang die vollständige Kontrolle über ihren Mac übernehmen, um dessen Aussehen und Funktionsweise anzupassen.
Wenn der Benutzer jedoch auf diese Kernsystemdateien zugreifen kann, kann auch Malware darauf zugreifen. Diese Realität hat Apple dazu veranlasst, eine Sicherheitsfunktion namens einzuführen Schutz der Systemintegrität in macOS beginnend mit OS X El Capitan Der Schutz der Systemintegrität ist zwar eine wichtige Funktion, von der die meisten Benutzer profitieren, sie kann jedoch Probleme mit bestimmten Workflows und Anwendungen für Hauptbenutzer verursachen. Wenn Sie also bereit sind, das Risiko einer verringerten Sicherheit im Austausch für mehr Flexibilität in Kauf zu nehmen, können Sie den Systemintegritätsschutz in macOS wie folgt deaktivieren.
Was ist Systemintegritätsschutz?
Bevor wir fortfahren, nehmen wir uns einen kurzen Moment Zeit, um genau zu erläutern, was der Systemintegritätsschutz tut, um sicherzustellen, dass Sie ihn deaktivieren müssen. Beim Systemintegritätsschutz geht es darum, den Zugriff auf kritische Systemdateien einzuschränken und dadurch bestimmte Angriffsmethoden für Malware und andere schädliche Software zu blockieren.
Normale MacOS-Benutzerkonten hatten immer Einschränkungen hinsichtlich der Dateien, auf die sie zugreifen konnten, aber die Root-Benutzer zu spezielles Benutzerkonto das hat erhöhte Privilegien zum Zwecke der Systemadministration, hatte keine Einschränkungen. Vor der Einführung von System Integrity Protection hatte jeder physische Benutzer oder jedes Skript, das Zugriff auf das Root-Konto und das Kennwort hatte, effektiv vollständigen Zugriff auf alle Bereiche des Systems.
Erkennen des potenziellen Sicherheitsproblems sowie der Tatsache, dassdie meistenMac-Benutzer müssen niemals auf Kernsystemdateien zugreifen oder diese ändern. Apple hat den Systemintegritätsschutz erstellt, um den Zugriff auf wichtige Speicherorte und Dateien selbst für den Root-Benutzer zu blockieren. Diese Standorte umfassen:
/System
/ usr
/bin
/ sbin
Jede Anwendung, die als Teil von macOS vorinstalliert ist
Wenn der Systemintegritätsschutz aktiviert ist, können Dateien an diesen Speicherorten nur über Apps oder Prozesse geändert werden, die von Apple mit der ausdrücklichen Berechtigung dazu signiert wurden. Zum Beispiel der Software-Update-Prozess oder Apples eigene Anwendungsinstallationsprogramme. Apps von Drittanbietern und sogar der Mac-Administrator können diese Dateien unter keinen Umständen ändern. Wenn Sie dies auch mit einem sudo-Befehl versuchen, erhalten Sie einfach eineOperation unzulässigBotschaft.
So ändern Sie die Quelle auf einem Samsung-Fernseher ohne Fernbedienung
Sollten Sie den Schutz der Systemintegrität deaktivieren?
Wie bereits erwähnt, kann der Systemintegritätsschutz Probleme mit bestimmten Power-User-Workflows oder -Anwendungen verursachen, bei denen Systemdateien geändert werden müssen. Die gute Nachricht ist, dass Sie den Systemintegritätsschutz deaktivieren können, solange Sie bereit sind, das Risiko einzugehen, dass Ihr Mac in diesem Fall anfälliger wird. Für Hauptbenutzer kann jedoch die Flexibilität, weiterhin auf diese Dateien zuzugreifen und diese zu ändern, das Risiko wert sein.
Kurz gesagt, wenn Sie sicher sind, dass ein Workflow oder eine App, die Sie benötigen, auf den Zugriff auf geschützte Systemdateien angewiesen ist und die damit verbundenen Risiken kennen, können Sie den Systemintegritätsschutz wahrscheinlich deaktivieren. Wenn Sie jedoch nicht wissen, warum Sie den Systemintegritätsschutz deaktivieren müssen, oder wenn Sie dies nur tun, weil Sie von einer heruntergeladenen App dazu aufgefordert wurden, sollten Sie sie aktiviert lassen und eine andere Lösung für die App oder den Prozess finden Sie versuchen sich anzupassen.
Deaktivieren Sie den Systemintegritätsschutz
- Starten Sie Ihren Mac, um den Systemintegritätsschutz zu deaktivieren Wiederherstellungsmodus durch Drücken und Halten der Befehl und R. Tasten auf Ihrer Tastatur, sobald Sie das Startsignal hören.
- Wählen Sie nach dem Booten im Wiederherstellungsmodus aus Dienstprogramme> Terminal über die Menüleiste am oberen Bildschirmrand.
- Verwenden Sie den Befehl, um zu überprüfen, ob der Systemintegritätsschutz derzeit aktiviert oder deaktiviert ist csrutil Status .
- ZudeaktivierenVerwenden Sie den Befehl Systemintegritätsschutz csrutil deaktivieren . Sie könnenwieder aktivierenes später durch Wiederholen dieser Schritte und Verwenden des Befehls csrutil aktivieren stattdessen.
- Wenn Sie den Systemintegritätsschutz deaktiviert haben, starten Sie Ihren Mac über das Apple-Menü neu.
So führen Sie APK-Dateien auf dem PC ohne Emulator aus