On Monday 03 September 2007 20:33:46 Peter Barthel wrote:
> Nathanael Schweers schrieb:
> > On Sunday 02 September 2007 18:39:44 Peter Barthel wrote:
> >> Peter Barthel wrote:
> >>> Wie gesagt, da wird der Account abgelaufen sein.
> >>> Aber im 2. Feld...?
> >>> Da sollte normal ein pw-Hash stehen. Typisches Beispiel:
> >>>
> >>> user:asdflkjhasdflkjhsadlfkjhsaldfhlaskhf:13717:0:99999:7:::
> >>>
> >>> Die Felder haben folgende Bedeutung:
> >>>
> >>>    * *username:* Der Benutzername, siehe //etc/passwd/.
> >>>    * *password:* Das verschlüsselte Passwort; steht an dieser Stelle
> >>>      ein Sternchen /*/, gibt es kein gültiges Passwort, mit dem sich
> >>>      der User einloggen könnte; dieses wird häufig für
> >>>      "Verwaltungs-User" eingetragen, wie z. B. /daemon/, /bin/ oder
> >>> /lp/. * *age:* Das Alter des Passwortes; gezählt werden die Tage vom 1.
> >>> Januar 1970 an (Alter von Unix) bis zum Zeitpunkt der letzten Änderung.
> >>>    * *min_age:* Die Anzahl der Tage bis das Passwort geändert werden
> >>> darf.
> >>>    * *max_age:* Die Anzahl der Tage bis das Passwort geändert werden
> >>> muss.
> >>>    * *warning:* Die Anzahl der Tage, an denen ein User gewarnt wird,
> >>>      bevor sein Passwort ausläuft.
> >>>    * *buffer:* Die Anzahl der Tage bis der Account wirklich ungültig
> >>>      wird (als Puffer).
> >>>    * *invalid:* Die Anzahl der Tage (vom 1. Januar 1970 an) bis das
> >>>      Passwort ungültig wird.
> >>>    * *other:* Das letzte Feld ist reserviert.
> >>
> >> Habe die Quelle vergessen ;o)
> >> http://www.linux-user.de/ausgabe/2002/12/080-zubefehl/index.html
> >> Da steht es nochmals ganz ausführlich...
> >>
> >> Gruß, Peter
> >
> > Also ich hab alles Mögliche an /etc/shadow geändert, und habe zum schluss
> > sogar alle felder geleert (ausser die ersten beiden natürlich) aber es
> > geht einfach trotzdem nicht.
>
> Versuch mal so etwas hier anstatt alles leer zu lassen:
> nathanael:<dein pw-hash>:0:0:99999:7:::
> Meiner Meinung nach kann es eigentlich nur daran liegen, da hier ein
> "expire" angegeben wird und die Meldung ja recht eindeutig ist:
> "user account expired"
> Was du noch testen kannst, falls das nichts hilft, ist folgendes.
> Lege einen neuen Account an. Versuche, ob da alles funktioniert, oder ob
> da die gleichen Probleme auftreten. Wenn alles funktioniert, vergleiche
> einfach mal die shadow-Einträge miteinander.
> Auch kann man Accounts mit chage auf Expiren hin testen -> man chage
>
>
> Gruß, Peter
> PS: An den 9 Zeichen für den Usernamen "sollte" es wirklich nicht
> liegen. Ich habe gestern erst einen User mit 11 Zeichen eingerichtet der
> ohne Probleme geht ;-)

sooo, da Ich PAM authentication Probleme hatte hab ich PAM einfach mal neu 
installiert und die config neu setzen lassen - siehe da, hat funktioniert. 

Gruß, Nathanael
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an