Rescue System, Probleme mit sshd/passwd
Hallo, weil ich auf die Lösung stoß, während ich hier einen Hilferuf senden wollte, schicke ich nun Frage und Antwort in einem Zug. Ich wollte im "Rescue System" von 11.4 den sshd nutzen. Dazu muss man ein Passwort für root vergeben. Leider erhielt ich aber beim Einsatz von passwd folgende Fehlermeldung: /usr/share/cracklib/pw_dict.pwd.gz: No such file or directory PWOpen: No such file or directory Da fehlt also was im Rescue System. Das Passwort lässt sich nicht setzen und damit geht auch der ssh-Zugriff nicht. Der Workaround ist aber relativ trivial. Da die cracklib offensichtlich nur aufgerufen wird, wenn das Passwort länger als 6 Zeichen ist - bei kürzeren Passwörtern wird stattdessen eine generelle Warnung ausgegeben - wählt man einfach ein kürzeres Passwort. Und dann funktioniert es ... -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Fri, 01 Jul 2011, Tao te Puh schrieb:
Ich wollte im "Rescue System" von 11.4 den sshd nutzen. Dazu muss man ein Passwort für root vergeben. Leider erhielt ich aber beim Einsatz von passwd folgende Fehlermeldung:
/usr/share/cracklib/pw_dict.pwd.gz: No such file or directory PWOpen: No such file or directory
Da fehlt also was im Rescue System. Das Passwort lässt sich nicht setzen und damit geht auch der ssh-Zugriff nicht.
Oder man macht's "richtig" und passt /etc/pam.d/common-password an, in dem man das 'cracklib' aus der folgenden Zeile entfernt: password requisite pam_pwcheck.so nullok cracklib Siehe auch: man 8 pam, man 5 pam.d, man 5 pam.conf, man 8 pam_pwcheck, man 8 pam_cracklib. Sowas (zumindest das mit pam und 'apropos pam') ist Grundlagenwissen. Ansonsten: hast du schon den Bug gegen das Rescue-System eingereicht, daß dem cracklib-dict-full fehlt bzw. daß dem der cracklib-Eintrag aus /etc/pam.d/common-password entfernt werden sollte? HTH, -dnh -- Merke: die Nutzer von Facebook sind nicht "Kunden". Sie sind die Ware. -- Konni Scheller -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 01.07.2011 10:08, schrieb David Haller:
Hallo,
Am Fri, 01 Jul 2011, Tao te Puh schrieb:
Ich wollte im "Rescue System" von 11.4 den sshd nutzen. Dazu muss man ein Passwort für root vergeben. Leider erhielt ich aber beim Einsatz von passwd folgende Fehlermeldung:
/usr/share/cracklib/pw_dict.pwd.gz: No such file or directory PWOpen: No such file or directory
Da fehlt also was im Rescue System. Das Passwort lässt sich nicht setzen und damit geht auch der ssh-Zugriff nicht.
Oder man macht's "richtig" und passt /etc/pam.d/common-password an, in dem man das 'cracklib' aus der folgenden Zeile entfernt:
password requisite pam_pwcheck.so nullok cracklib
Siehe auch: man 8 pam, man 5 pam.d, man 5 pam.conf, man 8 pam_pwcheck, man 8 pam_cracklib.
Danke für die Hinweise. Gut zu wissen, dass man das auch so machen kann. Da diese Änderung aber eh nach dem nächsten Neustart weg ist, ist mein "kurz"-Passwort hier die für mich einfachere Lösung.
Sowas (zumindest das mit pam und 'apropos pam') ist Grundlagenwissen.
Wau, na da hab' ich die letzten 15 Jahre ja wohl echt Glück gehabt, dass ich bisher ohne dieses Grundlagenwissen ausgekommen bin ;-)
Ansonsten: hast du schon den Bug gegen das Rescue-System eingereicht, daß dem cracklib-dict-full fehlt bzw. daß dem der cracklib-Eintrag aus /etc/pam.d/common-password entfernt werden sollte?
Nein, bisher noch nicht. -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 01.07.2011 11:30, schrieb Tao te Puh:
Am 01.07.2011 10:08, schrieb David Haller:
Ansonsten: hast du schon den Bug gegen das Rescue-System eingereicht, daß dem cracklib-dict-full fehlt bzw. daß dem der cracklib-Eintrag aus /etc/pam.d/common-password entfernt werden sollte?
Nein, bisher noch nicht.
Jetzt aber : https://bugzilla.novell.com/show_bug.cgi?id=703576 -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
David Haller
-
Tao te Puh