Ich versuche, einen Samba-Server einzurichten, der neue Benutzer auffordert, ihr Passwort bei ihrer ersten Anmeldung zu ändern, und Passwörter nach 90 Tagen ablaufen lässt.
Ich konnte das Ablaufdatum von 90 Tagen einrichten, aber die --pwd-must-change-time
funktioniert nicht.
Die ausführliche Anzeige zeigt, dass die Daten geändert wurden, aber wenn ich -Lv
ausführe es zeigt immer noch die "Muss-Änderungszeit" für 90 Tage im Voraus an.
Akzeptierte Antwort:
Ich habe eine Lösung für meine ursprüngliche Frage gefunden.
Zuerst können Sie die 90-Tage-Ablaufrichtlinie wie ich einrichten.
sudo pdbedit -P "maximum password age" -C *time-in-seconds*
Geben Sie dann einfach
ein, um den Benutzer dazu zu bringen, sein Passwort bei der ersten Anmeldung zu ändernsudo net sam set pwdmustchangenow *user* yes
Das Problem, das ich jetzt habe, ist, dass Windows einem Benutzer nicht erlaubt, sein Passwort zu ändern. Es macht sie nur darauf aufmerksam, dass sie ihr Passwort ändern müssen. Ich poste eine neue Frage zu diesem neuen Fehler.