Zugriffsrechte reparieren
Bereinigen von störrischen Zugriffsrechten
diskutil
Apples diskutil ist ein Allheilmittel für die Pflege der Festplatten.
Das kontrollieren und reparieren der Rechte kann nur auf der Bootdisk
ausgeführt werden.
Die Rechte fürs Classic System und dem dazugehörenden Applikationsordner
können auch repariert werden.
Wenn das Betriebsystem auf mehreren Partitionen (z.B. /Users) installiert
ist so werden diese Partitionen auch berücksichtigt.
diskutil verifyPermissions
Kontrollieren der Zugriffsrechte.
# diskutil verifyPermissions /
Started verify/repair permissions on disk disk0s9 star
Determining correct file permissions.
We are using special permissions for the file or directory ./System/Library/Filesystems/cd9660.fs/cd9660.util. New permissions are 33261
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s9 star
diskutil repairPermissions
Reparieren der Rechte, siehe folgendes Beispiel
# diskutil repairPermissions
saturn:/Users/bruno root# diskutil repairPermissions /
Started verify/repair permissions on disk disk0s9 star
Determining correct file permissions.
User differs on ./Library/Internet Plug-Ins/Shockwave Flash NP-PPC, should be 0, owner is 501
Permissions differ on ./Library/Internet Plug-Ins/Shockwave Flash NP-PPC, should be -rw-rw-r-- , they are -rw-r--r--
Owner and group corrected on ./Library/Internet Plug-Ins/Shockwave Flash NP-PPC
Permissions corrected on ./Library/Internet Plug-Ins/Shockwave Flash NP-PPC
Symbolic link ./System/Library/PrivateFrameworks/DevToolsCore.framework/DevToolsCore_profile repaired
Permissions differ on ./Users, should be drwxrwxr-t , they are drwxrwxrwt
Owner and group corrected on ./Users
Permissions corrected on ./Users
The privileges have been verified or repaired on the selected volume
Verify/repair finished permissions on disk disk0s9 star
diskutil repairOS9Permissions
Die Rechte vom Classic System reparieren.
Leider funktioniert das nicht auf meinem Mac OS X 10.3.3.