Wie stelle ich die Standardberechtigungen in Sierra wieder her?

1

Nehmen wir an, dass SIP deaktiviert ist und Berechtigungen entweder böswillig oder absichtlich, aber irrtümlich geändert werden. Wie kann man diese Berechtigungen auf die Werkseinstellungen zurücksetzen?

Was ist die derzeitige bewährte Methode, um eine solche Situation zu beheben, wenn sie einmal aufgetreten ist?

Es ist eigentlich egal, wie genau eine Sierra-Installation mit weniger als idealen, "kaputten" oder "kaputten" oder einfach geänderten Berechtigungen für ihre Systemdateien oder -verzeichnisse enden kann.

Die Frage aus dem Titel ist etwas länger:

Wie setzen Sie die Dateisystemberechtigungen in Sierra, die für den Systembetrieb relevant sind, auf ihre Standardeinstellungen zurück?

LangLangC
quelle
3
Best Practice ist, wie es unter osx schon war, herauszufinden, welcher Prozess die Berechtigungen durcheinander gebracht und das Problem behoben hat. Reparatur - Berechtigungen haben nie best practice
Mark
1
Damit ist das Multi-Boot-Szenario nicht angesprochen. Es kann eine Weile dauern, bis festgestellt wird, dass das ungeschützte Volume seine Berechtigungen hat und nur sie es sind. "MacOS neu installieren" wird dann in der Regel in Apple-bezogenen Foren gesagt, auch wenn dies eine übertriebene "Lösung" für diese Situation wäre. Und einfach zu reparieren, wenn man diese werksseitigen Berechtigungen hatte, um sie erneut auf die Betriebssystemdateien anzuwenden.
LangLangC
2
Ich stimme dafür, diese Frage als "Off-Topic" zu schließen, da öffentliche Beschwerden und spezifische Fragen zu den Vorgängen von Apple in einer Frage-und-Antwort-Umgebung nicht hilfreich sind, da ihnen ein praktisches Problem fehlt, das wie in beschrieben gelöst werden kann the Help Center topic Zu welchen Themen kann ich hier Fragen stellen?
Allan
1
Es ist keine Beschwerde, es ist eine Frage, die mit einer Kontextanalyse beginnt. Aber schön, wie du solche Sachen liest. Wie ist diese Frage "Fragen, wie / warum Apple <etwas XYZ> tut" noch einmal? –– Diese Frage fragt nicht, warum Apple XYZ / die Benutzererfahrung bescheuert. Sie taten, was sie taten, und präsentierten damit ein praktisches Problem. Um es noch einmal zu formulieren: Das praktische Problem, das gelöst werden muss, ist zweierlei: 1. wie man verlorene Funktionen entweder wiederherstellt oder umgeht / kompensiert oder 2. wie man die Dateiberechtigungen des Systems auf die "Werkseinstellungen" in Sierra zurücksetzt. ––
LangLangC
2
@bmike, Sehr nette Bearbeitung, du hast alle unnötigen Geräusche beseitigt und es ist jetzt eine praktische Frage!
user3439894

Antworten:

1

Das ist wirklich ganz einfach.

  1. Machen Sie eine Sicherung (Nur für den Fall, etc ..)
  2. Laden Sie Mac OS herunter, und installieren Sie es auf dem Volume, indem Sie eine Wiederherstellung über HD / Internet durchführen oder von einem als funktionierend bekannten externen Betriebssystem booten (halten Sie beim Booten die Optionstaste gedrückt).
  3. Bereinigen Sie die Benutzerkontoberechtigungen, sobald das System repariert ist.

Da alle Installationen archiviert und installiert werden, wird bei der Installation von Sierra ein ordnungsgemäßes, SIP-geschütztes und ordnungsgemäßes Berechtigungssystem gelöscht und anschließend Apples Migrationsskripts aufgerufen, mit denen alle Apps und Konfigurationen vom alten System mit den erforderlichen Berechtigungen migriert werden sollen.

Anschließend können Sie einen neuen Administrator-Benutzer hinzufügen und jeden alten Benutzer einzeln entfernen. Dabei bleiben die privaten Ordner in Ruhe. Wenn Sie den alten Benutzer "home" in einen neuen Kurznamen umbenennen und diese Benutzer hinzufügen, werden die Berechtigungen auf Benutzerbasis festgelegt.

bmike
quelle
Das ist wahrscheinlich eine Möglichkeit, dies zu tun. Aber es ist nicht genau die Effizienz, die ich mir erhofft hatte. Das Reparieren von Berechtigungen in 10.10: ~ 5 Minuten dauert erheblich länger.
LangLangC
Wenn Sie SIP an Ort und Stelle lassen, geht es viel schneller. @LangLangC - auch wenn Caching Server auf allen High Sierra-Computern ausgeführt wird - ein Wiederherstellungsstart wird zwischengespeichert, ebenso wie die App Store-Installer - Downloads nach dem ersten erfolgen mit lokaler Festplattengeschwindigkeit und nicht mit Internet Geschwindigkeit. Wir brauchen fast keine bootfähigen Installer mehr, da wir die Installer einfach zwischenspeichern können.
bmike
Bitte erläutern Sie 'SIP = * Dinge * viel schneller' / Ich führe High Sierra nicht auf Produktionssystemen aus. Aber du meinst doch: "Mit lokaler Netzwerkgeschwindigkeit und nicht mit Internetgeschwindigkeit" (+ Verkehr sparen)?
LangLangC
Ich habe wiederholt, dass Ihre 5-minütige Reparatur rentabler ist, wenn Sie SIP aktiviert lassen.
bmike