Umbenennen des Benutzers fehlgeschlagen, Administratorrechte verloren

Ich wollte den Namen meines Benutzers sowie sein Home-Verzeichnis ändern. Auf der Suche nach einer Möglichkeit, dies zu tun, bin ich auf dieses Support-Dokument gestoßen .

Ich habe alles so gemacht, wie dort beschrieben, aber seit ich den Rechner neu gestartet habe, ist nur noch passiert, dass ich kein Admin mehr bin.

Ich kann unter System Preferences > Users & Groups nichts entsperren , und ich kann /etc/sudoers/ nicht bearbeiten.

Was schief gelaufen ist? Whoami zeigt immer noch meinen vorherigen Benutzernamen an..

Wie kann ich dieses Chaos beheben? Bin ich jetzt verarscht?

macOS 10.13.4 übrigens

Bitte posten Sie ein Bild des Menüs, wenn Sie zu Systemeinstellungen > Benutzer & Gruppen > Rechtsklick auf Ihren Benutzer > Erweiterte Optionen navigieren. Hinweis: Sie können dies möglicherweise nicht tun, bevor Sie das tun, was in meiner Antwort vorgeschlagen wird
@Josh Ich habe diesen Kommentar gerade gesehen, aber die Sudo-Rechte für meinen alten Benutzer bereits wiedererlangt. Das Verhalten ist immer noch seltsam, weil sich nichts geändert hat, außer dass ich aus Sudoers geschmissen wurde

Antworten (2)

Von Ich habe kein Administratorkonto auf meinem Mac

  1. In den Einzelbenutzermodus booten: Starten/neustarten Sie Ihren Mac. Sobald Sie den Startton hören, halten Sie + gedrückt S, bis Sie einen schwarzen Bildschirm mit weißer Schrift sehen. (Wenn Sie nach einem Aufblitzen des schwarzen Bildschirms mit weißer Schrift wieder auf dem Anmeldebildschirm landen, geben Sie Ihr Passwort ein und es kehrt zum schwarzen Bildschirm zurück.)

  2. Mounten Sie das Laufwerk, indem Sie /sbin/mount -uw /dann eingeben ↩ enter.

  3. Entfernen Sie die Apple Setup Done-Datei, indem Sie rm /var/db/.AppleSetupDonedann eingeben ↩ enter.

  4. rebootStarten Sie neu, indem Sie then eingeben ↩ enter.

  5. Schließen Sie den Einrichtungsvorgang ab und erstellen Sie ein neues Administratorkonto.

Dies sollte es Ihnen ermöglichen, einen neuen Admin-Benutzer zu erstellen.

Ich werde diese Antwort bearbeiten, um bald einen Fix für Ihren alten Benutzer einzufügen.

Ja! Danke, das hat meinen Tag und mein MacBook davor bewahrt, durch das Fenster gefeuert zu werden. 😅
@dschu Ich bin froh, dass ich helfen konnte. Wenn Sie Hilfe beim Reparieren Ihres alten Benutzers benötigen, posten Sie bitte ein Bild des Menüs, wenn Sie zu Systemeinstellungen > Benutzer und Gruppen > Rechtsklick auf Ihren Benutzer > Erweiterte Optionen navigieren.
Ich habe meine Frage aktualisiert und ein Bild eingefügt
@dschu Danke für das Bild. Kann anderen Benutzern helfen, ihre Probleme zu beheben, indem sie ihre Einstellungen vergleichen.
Fix für alten Benutzer?
Ab macOS Catalina (10.15) verwendet macOS ein Split-Volume-Format , was dieses Verfahren erschwert. Ändern Sie den mountBefehl in mount -uw /System/Volumes/Dataund den rmBefehl in rm /System/Volumes/Data/private/var/db/.AppleSetupDone. Außerdem verbieten einige neuere Macs den Einzelbenutzermodus, sodass Sie stattdessen den Wiederherstellungsmodus (mit anderen Befehlen) verwenden müssen (siehe meine Kommentare zu dieser Frage ).

Ein anderer Weg ist:

Schreiben Sie zuerst den Befehl auf dem Terminal:

pkgutil --file-info /usr/bin/sudo

Befolgen Sie danach die folgenden Schritte:

  1. Starten Sie OSX neu, indem Sie die Tasten gedrückt haltenCmd-S
  2. Wählen Sie im Menü „Dienstprogramme“ die Option „Terminal“
  3. Erzwingen Sie das Überprüfen der Datei mit dem Befehl:/sbin/fsck/ -fy
  4. Mounten Sie das Dateisystem mit dem Befehl:/sbin/mount -uw /
  5. Ändern Sie die Berechtigung für sudo:chmod 4511 /usr/bin/sudo
  6. Starten Sie nun den Computer mit dem Befehl neu:reboot
Wie wird das Administratorkonto neu erstellt? Was ist der Sinn des Laufens pkgutil --file-info /usr/bin/sudo?