Nach der Installation von Lion hatte ich Probleme mit den Berechtigungen, selbst wenn ich Dateien in den Papierkorb werfen wollte. Also habe ich, vielleicht dummerweise, „Informationen abrufen“ auf der Festplatte ausgeführt und die Berechtigungen folgendermaßen geändert:
- System - Lesen & Schreiben
- Rad - Lesen & Schreiben
- Jeder - Lesen & Schreiben
Ich habe dann das Festplatten-Dienstprogramm auf der Lion-Wiederherstellungspartition ausgeführt und auch dort die Berechtigungen „repariert“. Und beim Neustart habe ich „Keychain First Aid“ im Programm „Keychain Access“ ausgeführt.
Der Computer funktioniert jetzt einwandfrei – oder scheint zumindest so –, aber ich frage mich, welche zukünftigen Probleme ich damit verursacht habe. Sind diese Einstellungen eine Katastrophe, die nur darauf wartet, zu passieren?
Und wenn ja, was ist der einfachste Weg, die Spur umzukehren, ohne die Berechtigungsprobleme, die ich direkt nach dem Update hatte, erneut aufzutreten?
Antwort1
Das Reparieren der Berechtigungen ist im Allgemeinen die beste (und einzige) Möglichkeit, dieses Problem zu lösen.
Wenn Sie keine Probleme haben, ist das in Ordnung. Beachten Sie, dass Sie in diesen Fällen Lion auch neu installieren können. Dabei bleiben Ihre Benutzerdateien erhalten, aber alle Systemdateien werden überschrieben und die Berechtigungen werden auf den ursprünglichen Zustand zurückgesetzt.
Das Reparieren von Berechtigungen wirdnichtSie können jedoch keine Ihrer persönlichen Dateien ändern. Wenn Sie also den Computer mit anderen Benutzerkonten teilen, sind alle Dateien offengelegt. Sie sollten die Schreibberechtigungen vonGruppeUndandere, oder entziehen Sie diesen sogar die Leseberechtigung vollständig.
An dieser Stelle würde ich ein ordentliches Backup erstellen.
Für Ihren Home-Ordner wäre das:
Sie können Ihre Berechtigungen auch mit einem Terminal überprüfen. Führen Sie
ls -l
in einem Ordner, um die Berechtigungen aufzulisten (sieheDateisystemberechtigungen). In Ihrem Fall,
chmod -R go-w /some/folder
würde rekursiv die Schreibrechte entfernen fürGruppeUndandereaus einem Ordner und allen seinen untergeordneten Ordnern. Verwenden Sie dies jedoch mit Vorsicht.
Ein restriktiverer Ansatz wird hier erwähnt:Reparieren der Berechtigungen für den Home-Ordner in OS X | MacFixIt – CNET-Rezensionen
chmod -R 600 ~
Dies würde grundsätzlich den Zugriff entziehen vonGruppeUndanderevollständig für Ihren Home-Ordner ( ~
).