Android

Comment changer le mot de passe utilisateur sous Linux

Oublis mot de passe sous Ubuntu (root et utilisateur)

Oublis mot de passe sous Ubuntu (root et utilisateur)

Table des matières:

Anonim

Dans ce guide, nous expliquerons comment changer un mot de passe utilisateur sous Linux. Nous vous montrerons également comment forcer les utilisateurs à modifier leur mot de passe lors de leur prochaine connexion.

Les instructions devraient fonctionner sur n'importe quelle distribution Linux, y compris Ubuntu, Debian et CentOS.

introduction

Sous Linux, vous pouvez modifier le mot de passe d'un compte d'utilisateur avec l'utilitaire passwd .

Les mots de passe des utilisateurs chiffrés, ainsi que d'autres informations liées aux mots de passe, sont stockés dans le fichier /etc/shadow .

En tant qu'utilisateur régulier, vous ne pouvez modifier que votre propre mot de passe. L'utilisateur root et les utilisateurs disposant des privilèges sudo peuvent modifier les mots de passe d'un autre utilisateur et définir comment le mot de passe peut être utilisé ou modifié.

Lorsque vous modifiez le mot de passe, assurez-vous que vous utilisez un mot de passe fort et unique.

Avoir un mot de passe fort est la chose la plus importante que vous puissiez faire pour sécuriser votre compte. Un mot de passe fort comporte souvent au moins 16 caractères et contient au moins une lettre majuscule, une lettre minuscule, un chiffre et un caractère spécial.

Pour des raisons de sécurité, il est recommandé de mettre à jour votre mot de passe régulièrement et d'utiliser un mot de passe unique pour chaque compte.

Changer votre mot de passe utilisateur

Pour modifier le mot de passe de votre compte d'utilisateur, exécutez la commande passwd sans aucun argument:

passwd

Vous serez invité à saisir votre mot de passe actuel. Si le mot de passe est correct, la commande vous demandera d'entrer et de confirmer le nouveau mot de passe.

Les mots de passe ne s'affichent pas à l'écran lorsque vous les saisissez.

La prochaine fois que vous vous connecterez à votre système, utilisez le nouveau mot de passe.

Changer le mot de passe d'un autre utilisateur

Comme nous l'avons mentionné dans l'introduction, seuls l'utilisateur root et les utilisateurs avec accès sudo peuvent changer le mot de passe d'un autre compte utilisateur.

L'exemple suivant suppose que vous êtes connecté en tant qu'utilisateur avec des privilèges sudo.

Pour modifier le mot de passe d'un autre compte d'utilisateur, exécutez la commande passwd , suivie du nom d'utilisateur. Par exemple, pour modifier le mot de passe d'un utilisateur nommé linuxize , exécutez la commande suivante:

sudo passwd linuxize

Vous serez invité à saisir et à confirmer le nouveau mot de passe:

Enter new UNIX password: Retype new UNIX password:

En cas de succès, la commande affichera quelque chose comme ceci:

passwd: password updated successfully

Forcer l'utilisateur à changer de mot de passe à la prochaine connexion

Par défaut, les mots de passe sont définis pour ne jamais expirer. Pour forcer un utilisateur à modifier son mot de passe lors de sa prochaine connexion, utilisez la commande passwd avec l'option --expire suivie du nom d'utilisateur de l'utilisateur:

sudo passwd --expire linuxize

La commande ci-dessus expirera immédiatement le mot de passe utilisateur.

La prochaine fois que l'utilisateur tentera de se connecter avec l'ancien mot de passe, un message l'obligeant à modifier le mot de passe s'affichera:

ssh [email protected]

WARNING: Your password has expired. You must change your password now and login again! Changing password for linuxize. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Connection to 192.168.121.209 closed.

Une fois que l'utilisateur a défini un nouveau mot de passe, la connexion sera fermée.

Conclusion

Dans ce didacticiel, vous avez appris à modifier les mots de passe des utilisateurs et à définir l'expiration des mots de passe.

Vous pouvez trouver plus d'informations sur la commande passwd, en tapant man passwd dans votre terminal ou en visitant la page de manuel Linux passwd.

terminal de mot de passe