Systemberechtigungen macOS 10.15 Catalina

Systemberechtigungen macOS 10.15 Catalina

Da Apple den Benutzerzugriff mit 10.15 Catalina weiter einschränkte, habe ich nach 20 Jahren mit Apple-Systemen mit dem Update gewartet, da meine Arbeit Zugriff erfordert, der über die Datenschutzeinstellungen in den Systemeinstellungen hinausgeht. Ich habe SIP und Gatekeeper seit ihrer Einführung deaktiviert (Warnung: Tun Sie dies nur, wenn Sie wissen, was Sie tun, und Erfahrung mit OS X haben, dies ist keine Empfehlung), aber als Entwickler habe ich Catalina aufgegeben, nachdem meine Bemühungen, einen Weg zu finden, den Benutzerzugriff zu ermöglichen, vergeblich waren.

Ich bin endlich auf einen Beitrag mit einer Lösung gestoßen, die zu funktionieren scheint, aber nur, wenn das System nicht neu gestartet wird

Link: „MacOS hat den Stammordner von Mongodb-Daten in den Systembesitz überführt und dies kann nicht mehr zurück geändert werden.“https://superuser.com/a/1459064/1091567.

Dies löst das Problem und obwohl ich meine Systeme selten neu starte, würde ich eine dauerhafte Lösung bevorzugen. Ich könnte immer ein einfaches Skript für den Neustart und die Anmeldung erstellen, aber es muss eine elegantere und automatischere Methode geben, insbesondere da Entwickler den Zugriff auflösen müssen, damit einige ihrer Apps funktionieren.

Kennt jemand eine dauerhafte Methode, um Benutzern den Zugriff auf Root/System zu ermöglichen? Danke!

EDIT: Bitte bleiben Sie in den Antworten themenbezogen und höflich, gemäß den Site-Regeln.

Was macOS 10.15 betrifft, scheinen sich viele Leute nicht über die Änderungen informiert zu haben, obwohl sie dies tun sollten, da Apple heute 10.15 GM veröffentlicht hat. Es gibt jetzt zwei Anwendungsordner, einen zweiten Speicherort im Systemvolume, der jetzt schreibgeschützt ist. Sie können Dateien nicht überschreiben/ändern/verknüpfen/usw., selbst wenn SIP mit Ihrem Kennwort deaktiviert ist. Alles im System ist vollständig gesperrt. Einige haben vorübergehende Workarounds gefunden, wie den, den ich in diesem Beitrag verlinkt habe, aber dieser Workaround wird bei jedem Neustart des Systems zurückgesetzt. Für Anwendungen, die Root-Zugriff erfordern, wie TotalSpaces, gibt es keine Möglichkeit, Apples neue Sicherheitsstufe automatisch zu umgehen, ohne einen einfachen Terminalbefehl zum Ändern der Deaktivierung von SIP in Recovery und einige andere Schritte auszuführen. Meine Frage war lediglich, einen Weg zu finden, den besagten Terminalbefehl beim Neustart des Systems auszuführen, um ein nahtloses Erlebnis zu schaffen.

Hier ist ein Anfang, auf den ich in den Antworten verwiesen habe:

macOS Catalina schützt das Betriebssystem in seinem eigenen schreibgeschützten Volume

https://www.macobserver.com/analysis/macos-catalina-protects-os-read-only-volume/

„Trotz dieser Sicherheitsverbesserungen wurden Möglichkeiten gefunden, SIP zu umgehen. Der nächste Schritt, den Apple unternimmt, besteht darin, macOS auf einem eigenen Volume zu platzieren und es schreibgeschützt zu machen. Laut dem obigen Artikel ist dafür „die Entwicklung eines neuen Typs eines bidirektionalen symbolischen Links namens Firmlink erforderlich, der es ermöglicht, die beiden Boot-Volumes zu integrieren und als eins zu funktionieren.“

verwandte Informationen