La commande PASSWD sous Linux
Sommaire
I. Présentation
On peut facilement deviner le rôle de la commande "passwd". En effet, elle sert à gérer les mots de passe (password) des utilisateurs de votre système.
II. Définir ou modifier un mot de passe
Par exemple, si l'on souhaite modifier le mot de passe de l'utilisateur "neoflow" voici ce que ça donnera :
passwd neoflow
III. Supprimer un mot de passe
Pour supprimer le mot de passe d'un utilisateur c'est le même principe que pour en définir un à la différence qu'il faut préciser l'utilisation d'une option.
passwd -d
Par exemple, si l'on souhaite supprimer le mot de passe de l'utilisateur "neoflow" il faut exécuter la commande suivante :
passwd -d neoflow
IV. Expirer un mot de passe
Il est possible d'indiquer qu'un mot de passe est expiré et donc que l'utilisateur concerné devra en définir un nouveau lors de la prochaine ouverture de session.
passwd -e
Par exemple, si on définit le mot de passe de l'utilisateur "neoflow" comme expiré grâce à la commande :
passwd -e neoflow
Lorsqu'on va se connecter à nouveau il faudra définir un nouveau mot de passe :
V. Temps avant l'expiration d'un mot de passe
Pour être sur que l'utilisateur change régulièrement son mot de passe on peut programmer l'expiration de son mot de passe, de cette manière :
VI. Nombre de jours avant changement
A l'inverse, on peut également définir un nombre de jours minimum avant que l'utilisateur puisse modifier son mot de passe grâce à la syntaxe suivante :