Hallo,
ich habe aus Versehen über den Recovery Modus für root ein Passwort per passwd vergeben. Nun möchte ich gerne das root-Passwort wieder entfernen. Ich habe schon "sudo passwd -l root" versucht, ohne Erfolg.
Könntet ihr mir helfen?
Danke
Anmeldungsdatum: Beiträge: 10 |
Hallo, ich habe aus Versehen über den Recovery Modus für root ein Passwort per passwd vergeben. Nun möchte ich gerne das root-Passwort wieder entfernen. Ich habe schon "sudo passwd -l root" versucht, ohne Erfolg. Könntet ihr mir helfen? Danke |
||||
Moderator & Supporter
Anmeldungsdatum: Beiträge: 21734 Wohnort: Lorchhausen im schönen Rheingau |
Was heisst ohne Erfolg? Welche Rückmeldung kam? Und wie hast du getestet? Bspw: [@fuckup:~]$ sudo passwd -l root [sudo] password for prof: passwd: password expiry information changed. [@fuckup:~]$ su - Password: su: Authentication failure zeigt mir relativ deutlich, dass es hier klappte. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Danke für deine Antwort. Die Meldung war "passwd: password expiry information changed." Laut manpage wird bei "passwd -l" nur ein Ausrufezeichen an den Passwort-Hash angehängt, es wird im Recovery Modus weiterhin ein Passwort abgefragt. |
||||
Moderator & Supporter
Anmeldungsdatum: Beiträge: 21734 Wohnort: Lorchhausen im schönen Rheingau |
Verusche doch mal |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Es sieht genau so aus wie bei dir. Im Recovery Modus kommt diese Rückmeldung: Give password for maintenance (or type Control-D to continue): Login incorrect. |
||||
Moderator & Supporter
Anmeldungsdatum: Beiträge: 21734 Wohnort: Lorchhausen im schönen Rheingau |
Das ist ja auch gewollt. Du hast root den Login verboten (passwort locked) und im single user mode darf nur root einloggen. Wie die zeile in der shadow aussehen muss, damit root ohne passwort einloggen kann, kann ich dir aus dem kopf nicht sagen |
||||
Anmeldungsdatum: Beiträge: 196 |
Entweder das Passwort in der shadow durch ein ! ersetzen oder das Passwort löschen und dann Benutzer sperren: sudo passwd -d root sudo passwd -l root (in dieser Reihenfolge) |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 10 |
Es hat funktioniert. Danke für deine Hilfe. |
||||
Anmeldungsdatum: Beiträge: Zähle... |
Hallo, zu diesem Thema hätte ich mal eine Frage: Wenn man - wie von MoHo1 (am 3. Januar 2010) beschrieben: sudo passwd -d root sudo passwd -l root in dieser Reihenfolge ausführt, wie verhält sich das dann bei euch, wenn ihr als normaler Benutzer "su" auf der Konsole eingebt? Werdet ihr dann garnicht mehr nach einem PWD gefragt oder kommt wieder eine Passwortabfrage, dessen Passwort nicht bekannt ist? Was genau passiert beim Zurücksetzen bzw. wie wirkt sich das aus? Angeblich soll das Passwort durch -l auf Ausrufezeichen gesetzt werden. Mit ! kann ich mich aber nicht einloggen. Besten Dank |
||||
Anmeldungsdatum: Beiträge: Zähle... |
Hallo zusammen, nutze zwar Jessie, aber ich denke, es gibt hier keinen Unterschied zu Ubuntu. Folgendes Problem: Jessie (Raspian) wird mit dem Benutzer pi und Password raspberry ausgeliefert. Root soll kein Passwort haben, habe ich versehentlich als User pi doch gesetzt (sudo su ...). Über SSH kann ich mich unter root mit dem gesetzten Password (nach reboot) dennoch nicht einloggen. sshd.config zeigt:
Habe dann das root Password wie zuvor in diesem Thread beschrieben wieder weggenommen:
Wie man sieht, ich kann mich immer noch nicht über SSH in den root Account einloggen. Welches (Verständnis-) Problem habe ich bitte??? Danke und Gruß Claus |