Retour au cours

45. Sécuriser les comptes : définir des mots de passe (`passwd`)

Les Bases de Linux : de Zéro à Héros du CLI

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