web-dev-qa-db-fra.com

Forcer l'utilisateur à changer son mot de passe lors de sa première connexion

Lorsque j'ajoute un nouvel utilisateur à mon système, je définis un mot de passe et le communique au nouvel utilisateur. Si l'utilisateur ne l'aime pas, il peut le changer. Cependant, à mon avis, il est préférable de forcer l'utilisateur à changer son mot de passe lors de la première connexion. Y a-t-il un moyen de faire cela dans Ubuntu?

38
qbi

Vous pouvez simplement expirer ce mot de passe. Après avoir créé un nouvel utilisateur foo, tapez simplement:

Sudo chage -d 0 foo

Et il sera obligé de le changer après la première connexion.

52
kars7e

Une autre option serait d’expirer le mot de passe en utilisant passwd:

Sudo passwd -e username
11
Neil Hoff