Mavericks: Benutzer ist nicht mehr Eigentümer des Home-Ordners und der Inhalte

Einer der Benutzer (genannt: The_Problematic_User) eines von Mavericks installierten MacBook Pro ist nicht mehr Eigentümer des Home-Ordners und der Inhalte. Hier ist, was wir vergeblich versucht haben:

  • starten Sie den Computer neu und melden Sie sich im Wiederherstellungsmodus an (Befehl-r) und;
    • Festplattenberechtigungen reparieren,
    • Festplatte reparieren,
    • mit resetpassword (Kommandozeile),
    • Home-Ordnerberechtigungen und ACLs zurücksetzen,
    • Passwort zurücksetzen,
  • Starten Sie den Computer neu und melden Sie sich im Einzelbenutzermodus an (Befehl-s, was Root-Zugriff ist) und;
    • Entfernen Sie ACLs für alle Kontoelemente mit: chmod -RN /Benutzer/Benutzername
    • Antwort: chmod: Fehler beim Löschen der ACL in der Datei ...
    • Versuchen Sie, den Besitz von Dateien und Ordnern wiederherzustellen mit: chown -R Benutzername:Staff /Benutzer/Benutzername
    • Antwort: chown: Benutzername: Unzulässiger Benutzername (wobei Benutzername offensichtlich der Benutzername des Benutzers war)
    • Versuchen Sie Root die Eigentümerschaft von Dateien zuzuweisen mit: chown -R root:staff /Users/username
    • Antwort: chown: /Benutzer/Benutzername/*: Nur-Lese-Dateisystem (wobei * für alle Dateien und Ordner im Verzeichnis steht)

Eine andere Sache: Wenn ich ls -l /Users hier ist, bekomme ich:

  • drwxrwxrwt 6 Wurzelrad 204 24. Februar 10:53 Geteilt
  • drwxr-xr-x+ 12 501 Mitarbeiter 408 21. März 17:16 A_user (mit Administratorrechten)
  • drwxr-xr-x@ 47 502 Mitarbeiter 1598 15. März 12:03 The_Problematic_User
  • drwxr-xr-x+ 24 505 Mitarbeiter 816 Jan 10 15:11 Another_user

Was macht das @ anstelle des + in den Berechtigungen von The_Problematic_User?

Zur Info: The_Problematic_User hat KEINE Administratorrechte

Im Einzelbenutzermodus müssen Sie verwenden, mount -uw /um Schreibzugriff auf das Volume zu erhalten, und außerdem anhand der ID-Nummer auf Benutzer verweisen, da keine Namen verfügbar sind. Überprüfen Sie die Benutzer-ID-Nummer mit id "The_Problematic_User". Verwenden Sie auch, ls -leO@ /Usersum eine vollständigere Ansicht der Zugriffskontrollen und xattrs zu erhalten, die dem Home-Ordner zugeordnet sind.

Antworten (1)

Irgendwie wurde diesem Verzeichnis ein fehlerhaftes erweitertes Attribut zugewiesen, das jedoch nur mit dem xattrTerminal-Befehl entfernt werden kann. Sie sollten sich hier eine kurze Erklärung ansehen . Eine ausführlichere Frage und Antwort finden Sie auf dieser StackOverflow- Seite.