Orm Finnendahl finnendahl@folkwang-hochschule.de wrote:
Hallo,
ich will mich als user über eine ssh einloggen und bekomme eine authentification failure. Ich habe kürzlich auf dem Rechner das Passwort mit passwd geändert. Wenn ich über einen anderen login eingeloggt bin, wird das neue Passwort bei einloggen mittels su
Über einen login anderen per ssh? Oder lokal?
erkannt. Auch das Löschen des Passworts in /etc/shadow schafft keine Abhilfe. Bei dem System handelt es sich um ein gentoo System.
Weiß jemand, woran es liegt?
Ich tippe mal am PAM. Über PAM melden sich alle Benutzer am System an. Für jeden Service gibt es eine PAM-config-Datei in /etc/pam.d
Entweder gibt es für sshd keine, oder in der steht: lass niemanden außer $irgendwer zu.
Meine /etc/pam.d/sshd (Gentoo 1.2): ==== #%PAM-1.0
auth required /lib/security/pam_securetty.so auth required /lib/security/pam_stack.so service=system-auth auth required /lib/security/pam_nologin.so
account required /lib/security/pam_stack.so service=system-auth
password required /lib/security/pam_stack.so service=system-auth
session required /lib/security/pam_stack.so service=system-auth session optional /lib/security/pam_console.so ====
Mit dieser config kann sich jeder reguläre Systembenutzer am Rechner mittels ssh anmelden.
mfg, Fabian