
Mein Freund hat ein MacBook (13 Zoll, Ende 2007), das von jemand anderem eingerichtet wurde.
Er kann den Computer benutzen (er hat ihn nie ausgeschaltet), hat aber sein Passwort vergessen. Um die Sache noch schlimmer zu machen, ist sein Zuhause weit weg und er kann nicht an die Original-Installationsdisketten kommen (was die Sache viel einfacher machen würde).
Welche Möglichkeiten habe ich, das Passwort für ihn zurückzusetzen?
Antwort1
Update April 2014: Für neuere Versionen von OSX gilt der ursprüngliche Ratschlag (unten) nicht mehr. „Neuere Versionen“ bedeutet hier mindestens 10.8 und 10.9. Dies sollte jedoch für jede Version von OSX mit einer dedizierten Wiederherstellungspartition gelten.
So geht's:
- Starten Sie das System im Wiederherstellungsmodus. Führen Sie dazu einen Neustart durch und halten Sie gleichzeitig die Befehlstaste und die Taste „r“ gedrückt.
- Starten Sie ein Terminal und geben Sie ein
resetpassword
. - Dadurch wird ein Fenster geöffnet. Von dort aus können Sie auswählen, für welchen Benutzer Sie das Passwort zurücksetzen möchten (einschließlich root, wenn Sie root aktiviert haben).
Originalfassung: Der von John verlinkte Artikel schlägt vor, dass Sie die Installations-CD verwenden, um ein verlorenes Administratorkennwort wiederherzustellen. Da Sie jedoch erwähnen, dass Sie weit von einer Installations-CD entfernt sind, möchte ich darauf hinweisen, dass ein alter Unix-Hack verfügbar ist. (Bearbeiten: Nur zur Klarstellung: Es gab einmal eine andere Antwort hier, die aufdiese Apple-Supportseite. Ich denke immer noch, dass es sinnvoll ist, diese Seite als Teil dieser Diskussion zu verlinken, also füge ich sie in diese Antwort ein. Außerdem möchte ich nicht, dass jemand denkt, ich hätte mir eine andere Antwort ausgedacht.)
Starten Sie das System im Einzelbenutzermodus. Starten Sie dazu neu und halten Sie gleichzeitig die Befehlstaste und die Taste „s“ gedrückt. Sie erhalten einen schwarzen Bildschirm und viel Text. Keine Panik.
Mounten Sie das Stammvolume, indem Sie Folgendes eingeben (dieser Befehl sollte auch fast ganz unten im angezeigten Text erwähnt werden):
/sbin/mount -uw /
(Bearbeiten: Lesen Sie hier bis zum Ende, um einen alternativen Ansatz zu finden.) Ändern Sie das Passwort Ihres Root-Benutzers, indem Sie
passwd
(kein „o“ und kein „r“) eingeben. Sie werden aufgefordert, das Passwort zweimal einzugeben. Merken Sie sich dieses.Drücken Sie die Eingabetaste
exit
, um den Rest des Bootvorgangs in der normalen, hübschen Mac-Benutzeroberfläche durchzuführen.Öffnen Sie ein Terminal
su
und geben Sie Ihr neues Root-Passwort ein.Geben Sie
passwd <name-of-user-here>
jedoch anstelle von den Namen des Benutzers ein, dessen Passwort Sie ändern möchten<name-of-user-here>
.Ändern Sie das Passwort dieses Benutzers. Geben Sie ein,
exit
um den Superuser-Status und die Berechtigungen zu löschen. Viel Spaß mit Ihrem neuen Passwort.
Beachten Sie, dass viele moderne Unix-ähnliche Distributionen diesen Hack „Zurücksetzen des Root-Benutzerkennworts ohne Kenntnis des alten“ blockieren, aber ich habe es gerade auf dem Mac gemacht, an dem ich arbeite (ein brandneues MacBook Pro). Also hat Mac es anscheinend nicht blockiert. Das ist im Allgemeinen schade, aber vielleicht gut für Sie und Ihren Freund.
Bearbeiten: Einige Leute haben in den Kommentaren erwähnt, dass Sie das Zurücksetzen des Root-Passworts überspringen und einfach das Passwort des Benutzers zurücksetzen können. Geben Sie dazu in Schritt 3 oben ein passwd <name-of-user-here>
und geben Sie dann ein neues Passwort für den Benutzer ein. Wenn Sie das tun, können Sie die Schritte 5 bis 7 überspringen. Folgen Sie einfach Schritt 4, um in die GUI zu booten, und Sie sind fertig.
Dies ist eine gute Alternativewenn dieser Benutzer ein Administrator für den Computer war. Wenn der Benutzer jedoch kein Administrator des Computers war, sollten Sie auch das Kennwort eines Administrators zurücksetzen (oder ein Root-Kennwort zurücksetzen, wie ich es oben getan habe). Sie können dies passwd <name-of-user-here>
für verschiedene Benutzer beliebig oft wiederholen. Stellen Sie nur sicher, dass Sie mindestens ein Konto mit Administratorrechten zurücksetzen. Auf diese Weise haben Sie nicht nur das Kennwort eines Benutzers, sondern auch administrativen Zugriff auf den Computer.
Antwort2
Ist das nicht mit jeder beliebigen Installations-CD möglich? Apfelsagt, Sie brauchen nur eine CD
deren Version der installierten Mac OS X-Version am nächsten kommt
Warum sollte man es kompliziert angehen, wenn doch bestimmt jemand in der Stadt ist, der eine Installations-CD hat?
Antwort3
OS X Daily hat einegroßartiger ArtikelDort werden zwei Vorgehensweisen im Detail beschrieben (eine mit Installations-DVD und eine ohne). Es ist eigentlich ziemlich erschreckend, wie einfach das ist.