Gestion des mots de passe
Les nouveaux utilisateurs créés avec useradd n'ont souvent pas de mot de passe et ne peuvent pas se connecter tant qu'un mot de passe n'est pas défini.
Définir votre propre mot de passe
Si exécuté sans arguments, passwd invite l'utilisateur actuel à changer son propre mot de passe.
bash $ passwd Changing password for user. (current) UNIX password: New UNIX password: Retype new UNIX password:
Définir le mot de passe d'un autre utilisateur (Tâche Admin)
En tant que root ou avec sudo, vous pouvez définir ou réinitialiser le mot de passe de n'importe quel autre utilisateur.
bash $ sudo passwd jdoe New password for jdoe: Retype new password for jdoe:
Verrouiller et déverrouiller des comptes
Si un employé s'en va ou si un compte est compromis, vous pouvez verrouiller le compte sans le supprimer en utilisant l'option -l.
bash $ sudo passwd -l user_to_lock
Déverrouiller le compte :
$ sudo passwd -u user_to_lock