Table des matières

Mot de passe


Gestion mot de passe

passwd

sudo passwd <login>     # changer le mot de passe d'un utilisateur
sudo passwd -l <login>  # bloquer le compte d'un utilisateur
sudo passwd -u <login>  # débloquer le compte d'un utilisateur
sudo change <login>     # positionner la date d'expiration du mot de passe d'un utilisateur

Mot de passe perdu

Changer le mot de passe

Forcer un mot de passe

Exemple ici d'un encodage du mot de passe « raspberry » pour l'utilisateur pi:

pi:$6$U9sDrVeUNyt7ouSv$DEUEwUpc9XDuK5gWcHo8ts0GARw4MEqZU9y4PyuESt8GgPy3d3H5r/LOANbeU897WWVw/ee8K0ynR9ONMAvBh.:19289:0:99999:7:::

Haut de page

Changer mot de passe dans un script

echo -e "<pwd>\n<pwd>" | sudo passwd "<user>"

Haut de page

Génération de mot de passe aléatoire

Utilisation de /dev/urandom

Génération d'une chaîne de caractères de longueur 8 avec les caractères A..Z, a..z, 0..9, - et _

< /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c8

Source


Haut de page