Benutzerkonto nicht mehr in „admin“, wie kann ich es wiederherstellen?

Nach einem kürzlichen OS X-Update (derzeit Sierra, 10.12.3) ist der normale Benutzer auf diesem Computer nicht mehr in der adminGruppe.

Ich weiß nicht, was dazu geführt hat, dass das Konto aus dieser Gruppe entfernt wurde. wie kann ich es zurückbekommen?


Ratschläge, die über Ich habe kein Administratorkonto auf meinem Mac gefunden wurden , schlagen vor, in den Einzelbenutzermodus zu booten und den dsclBefehl zu verwenden:

dscl . -append /Groups/admin GroupMembership username

Das schlägt sofort fehl:

Could not read path: path = /System/Library/LaunchDaemons/com.apple.DirectoryServicesLocal.plist, error = 2: No such file or directory

und es findet kein Gruppenwechsel statt. Anscheinend kann ich nicht erwarten, dsclim Single-User-Modus zu arbeiten.

Was soll ich also tun, um den Benutzernamen erneut zur Gruppe hinzuzufügen admin?

Keine der Antworten erwähnt einen dscl ..Befehl - ein Link in einem Kommentar tut es jedoch. Sie müssen Ihrer Frage einige Details hinzufügen (z. B. was haben Sie bisher getan und was versuchen Sie zu tun).
Warum folgen Sie nicht dieser Antwort, um die .AppleSetupDone-Datei zu entfernen. Erstellen Sie ganz einfach einen neuen Administrator und gewähren Sie den Administrator nach Bedarf.

Antworten (2)

Geben Sie nach dem Start in den Einzelbenutzermodus Folgendes ein:

/sbin/fsck -fy
/sbin/mount -uw /

opendirectoryd starten:

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

Geben Sie dann ein (ersetzen Sie den Benutzernamen durch den tatsächlichen Benutzernamen):

dscl . -append /Groups/admin GroupMembership username

Sie erhalten einen Fehler "...com.apple.DirectoryServicesLocal.plist wird nicht mehr beendet ..." - ignorieren Sie ihn! Ihr Benutzer sollte dennoch zu einem Administratorbenutzer befördert werden.

Geben Sie ein exit, um die GUI zu starten.

Dies funktionierte für mich, obwohl beide launchctlund dscleinige Fehler ausspuckten.
Huch. Die Wiederherstellung hat eine Möglichkeit, die Passwörter zurückzusetzen, solange die Festplatte nicht verschlüsselt ist und Sie das Firmware-Passwort kennen, falls vorhanden.

Am einfachsten ist es, ein neues Administratorkonto hinzuzufügen. Um dies zu tun:

1. Booten Sie in den Einzelbenutzermodus

Nach dem Einschalten sofort gedrückt haltenCommand-S

Ihr System bootet mit viel mehr Details und bringt Sie zu einem Shell-Prompt.

HINWEIS: Wenn Ihr System über ein Firmware-Passwort verfügt, schlägt dies fehl. Sie müssen dieses Passwort zuerst vorübergehend entfernen. Siehe hier: https://discussions.apple.com/thread/4347468

2. Machen Sie das Dateisystem beschreibbar

den Befehl ausgebenmount -uw /

3. Entfernen Sie die Datei, die anzeigt, dass das System zuvor eingerichtet wurde

den Befehl ausgebenrm /var/db/.AppleSetupDone

4. Lassen Sie den Bootvorgang fortsetzen

Drücken Control-Doder tippen Sie reboot, damit das System mit dem Booten fortfährt und / oder neu startet (was keine Rolle spielt)

5. Fügen Sie ein neues temporäres Benutzerkonto in der GUI hinzu

Das System bootet jetzt und hält es für unkonfiguriert und fragt in einer grafischen Benutzeroberfläche nach den Details, um ein neues Administratorkonto zu erstellen, genau wie damals, als es neu war. Stellen Sie sicher, dass es sich um ein NEUES Konto handelt. Und keine Daten übertragen oder ähnliches.

Sie werden auch als dieser Benutzer angemeldet

6. Reparieren Sie Ihr altes Konto. Sie können jetzt Änderungen am ursprünglichen Benutzer vornehmen und ihm erneut Administratorrechte geben usw.

7. temporäres Admin-Konto entfernen Melden Sie sich ab und wieder an mit Ihrem festen Konto und entfernen Sie das temporär erstellte Admin-Konto.

Mehr Info:

Siehe auch hier: Ich habe kein Administratorkonto auf meinem Mac