G
Gast123
Hallo Community,
ich habe folgende Infrastruktur in einem Netzwerk:
3 Clients
1 Server
alle mit openSUSE 11.3 x86_64
Der Server stellt unter anderem NFS und NIS zur Verfügung.
Das funktioniert auch soweit, bis auf folgendes Problem:
Wenn ein Benutzer sein Passwort ändern möchte, passiert folgendes:
Der vorgeschlagene, direkte Aufruf von passwd bringt das gleiche Ergebnis: Es wird nicht übernommen.
Das sollte ja wohl nicht sein.
Wenn der Benutzer das Passwort direkt auf dem Server angemeldet ändert, so wird dies lokal übernommen (getestet durch erneute Anmeldung).
Der NIS Server will davon aber nichts wissen und an den Clients kann man sich nur mit dem alten Passwort anmelden.
So weit so schlecht.
Jetzt kommt aber der Hammer.
Nach ausgiebigem Rumgeteste habe ich herausgefunden, dass die Clients immer das vorletzte Passwort kennen.
Aber nur, wenn dies in ein anderes geändert wurde.
Kann mir jemand einen Tipp geben, wie ich es hinbekomme,dass
1) Benutzer ihr Passwort ändern können.
2) Immer das zuletzt geänderte Passwort gültig ist.
Danke!
ich habe folgende Infrastruktur in einem Netzwerk:
3 Clients
1 Server
alle mit openSUSE 11.3 x86_64
Der Server stellt unter anderem NFS und NIS zur Verfügung.
Das funktioniert auch soweit, bis auf folgendes Problem:
Wenn ein Benutzer sein Passwort ändern möchte, passiert folgendes:
Code:
benutzer1@wks-1:~> yppasswd
Anstelle von yppasswd sollte /usr/bin/passwd direkt aufgerufen werden
Ändere Passwort für benutzer1.
Altes Passwort: <altes Passwort>
Neues Passwort: <neues Passwort>
Geben Sie das neue Passwort erneut ein: <neues passwort>
NIS-Passwort für benutzer1 auf weinheim.csh.lo wird geändert.
Passwort geändert.
neumann4@wks-1:~> su benutzer2
Passwort: <Passort von benutzer2>
benutzer2@wks-1:/srv/profiles/benutzer1> su benutzer1
Passwort: <altes Passwort>
benutzer1@wks-1:~> exit
exit
benutzer2@wks-1:/srv/profiles/benutzer1> su benutzer1
Passwort: <neues Passwort>
su: ungültiges Kennwort
benutzer2@wks-1:/srv/profiles/benutzer1>
Das sollte ja wohl nicht sein.
Wenn der Benutzer das Passwort direkt auf dem Server angemeldet ändert, so wird dies lokal übernommen (getestet durch erneute Anmeldung).
Der NIS Server will davon aber nichts wissen und an den Clients kann man sich nur mit dem alten Passwort anmelden.
So weit so schlecht.
Jetzt kommt aber der Hammer.
Nach ausgiebigem Rumgeteste habe ich herausgefunden, dass die Clients immer das vorletzte Passwort kennen.
Aber nur, wenn dies in ein anderes geändert wurde.
Kann mir jemand einen Tipp geben, wie ich es hinbekomme,dass
1) Benutzer ihr Passwort ändern können.
2) Immer das zuletzt geänderte Passwort gültig ist.
Danke!
Zuletzt bearbeitet von einem Moderator: