permalink

8

Mac OS X 10.5: Passwort im Single-User-Modus resetten

von  Alex  |  

leopard.pngSollte man durch welche Umstände auch immer sein Passwort für den Single-User-Modus vergessen haben, kann man durch eine recht simple Eingabe im Single-User-Mode das zuvor gesetzte und nun vergessene Passwort ersetzen.

  • Dazu wie folgt vorgehen:

Im Single-User-Modus booten (beim Starten Command-S gedrückt halten)

Folgendes eintippen:

fsck -fy

mount -uw /

launchctl load   /System/Library/LaunchDaemons/com.appleDirectoryServices.plist

dscl . -passwd /Users/username password

(Wobei man hier den Username und Password durch das eigene ersetzen muss)

  • Rebooten
  • http://egghat.blogspot.com egghat

    Dass man ohne Passwort in den Single User Mode kommt, ist sicherlich unschön und tendenziell eine Sicherheitslücke.

    ABER selbst bei Passwortabfrage bleibt immer noch der Umweg über das Booten von CD/Stick/etc. Hab schon mehr als einmal Linux Rechner so “restauriert”.

    Es ist unter OS X *ein wenig* einfacher, aber sobald man physischen Zugriff auf die Maschine hat, bekommt man die eh nicht mehr sicher (zumindest mit vertretbarem Aufwand).

  • drebin

    Das ist alles etwas übertrieben dargestellt. Erstens ist es kein Bug, zweitens ist es keine Sicherheitslücke. Weil ein physischer Zugriff auf den Rechner erfolgen muss. Zusätzlich kann man seinen Mac vor diesem Zugriff über die Mac OS X DVD absichern.

  • Hiandreas

    Grüße,

    Ist OSX denn sicher wenn ich File Vault nutze?

    Und wenn ich nicht FileVaulte nutze, könnte man nach einem Reset meine AES verschlüsselten Iso Dateinen öffen, wenn das Passwort im Schlüsselbund liegt?

  • Molli

    Ich vermute, dass “com.appleDirectoryServices.plist” falsch ist und es “com.apple.DirectoryServices.plist” heißen sollte.

  • http://www.macbug.de Takeo

    @Molli
    da hast Du Recht ;)

  • Joachim

    Also wenn der Username “Joachim Admin” wäre und ich das Passwort auf “Gans” ändern will muss ich dann als letzte Zeile folgendes eintippen :

    dscl . -passwd /Users/Joachim Admin Gans

    ?
    Weil wenn ichs so eingebe kommt

    “Invalid Path”

  • http://www.macbug.de Takeo

    @Joachim
    das ist im Prinzip richtig, nur gibt es im User-Ordner keine Leerstellen – das ist die kleine Hütte im System.
    Entweder ist es “Joachimadmin” oder nur “Joachim” oder so… je nach dem was Du damals gewählt hast. (meistens klein geschrieben)

  • me

    habe mein passwort auf die beschriebene weise zurückgesetzt, und jetzt habe ich probleme mit der schlüsselbundverwaltung. diese scheint auf das alte (vergessene) passwort zu warten. ich habe jetzt ein paar mal auf normale weise (benutzerverwaltung) die passwörter hin- und hergeändert, auch mehrmals neu gestartet, allerdings ohne erfolg.
    hat jemand einen rat, wie ich weiter vorgehen könnte?