Comment réinitialiser un mot de passe dans Linux

Comment réinitialiser un mot de passe dans Linux
Linux permet aux utilisateurs de modifier leurs mots de passe chaque fois qu'ils se connectent. Linux propose l'utilitaire «Passwd» pour modifier un mot de passe de compte utilisateur existant ou nouveau. Toutes les informations liées au mot de passe de l'utilisateur chiffré ou aux détails liés au mot de passe sont stockés dans le fichier «/ etc / shadow» du système Linux. Si vous êtes un utilisateur normal, vous ne pouvez modifier le mot de passe de votre compte. Mais si vous êtes un utilisateur root ou un utilisateur avec un accès sudo, vous pouvez également modifier le mot de passe des autres utilisateurs.

Chaque fois que vous modifiez le mot de passe, assurez-vous d'utiliser un mot de passe fort et unique qui répond aux critères standard pour un mot de passe Linux. Avoir un mot de passe solide est une décision intelligente pour protéger votre compte contre les vols potentiels et l'accès non autorisé. Un mot de passe fort doit comporter 16 caractères, contenant une lettre majuscule, une lettre minuscule, un numéro et un caractère spécial. C'est une bonne habitude de mettre à jour votre mot de passe fréquemment pour l'enregistrer des pirates et d'autres accès indésirables.

Modification du mot de passe utilisateur

Pour modifier le mot de passe de votre compte utilisateur, exécutez la commande «Passwd» sans aucun argument supplémentaire, comme indiqué ci-dessous.

passage

Après avoir exécuté la commande ci-dessus, l'utilisateur est invité à fournir le mot de passe actuel pour modifier le mot de passe. Si le mot de passe entré est correct, entrez le nouveau mot de passe et confirmez-le en entrant à nouveau. Vous pouvez voir que les mots de passe ne sont pas affichés à l'écran. Vous devrez saisir le nouveau mot de passe chaque fois que vous vous connectez à nouveau.

Modification du mot de passe pour un autre utilisateur

Si vous souhaitez modifier le mot de passe pour un autre utilisateur, utilisez l'utilisateur racine ou l'utilisateur avec l'accès sudo. Ici, dans les derniers exemples, nous considérons que vous utilisez l'utilisateur avec l'accès sudo.

Si vous souhaitez modifier le mot de passe pour un autre utilisateur, vous devrez utiliser la commande «Passwd» avec le nom d'utilisateur souhaité pour lequel vous cherchez à modifier le mot de passe. Ici, nous utilisons l'utilisateur «dum» pour modifier le mot de passe.

sudo passwd dum

Après avoir exécuté cette commande, il vous sera demandé de saisir le nouveau mot de passe, puis de le confirmer. Vous obtiendrez la sortie comme ci-dessous sans afficher votre mot de passe à l'écran.

Entrez le nouveau mot de passe UNIX:
Retyper le nouveau mot de passe UNIX:

Une fois le processus terminé, vous obtiendrez la sortie ci-dessous pour le changement de mot de passe réussi pour cet utilisateur.

passwd: mot de passe mis à jour avec succès

Modifier avec force le mot de passe de l'utilisateur lors de la connexion suivante

Par défaut, le mot de passe de tout utilisateur n'expirera pas. Vous devez mentionner explicitement l'heure et la date où le mot de passe sera valide pour l'utilisateur. Si vous souhaitez que l'utilisateur change de mot de passe avec force chaque fois qu'il se connecte la prochaine fois, vous pouvez utiliser la commande «Passwd» avec l'option «Expire», comme indiqué ci-dessous.

sudo passwd - expire dum

Il expirera immédiatement le mot de passe de l'utilisateur «dum».

Ainsi, chaque fois que l'utilisateur se connecte avec la commande ci-dessous la prochaine fois, il recevra le message ci-dessous.

ssh dum @ 192.168.121.209

Une fois que l'utilisateur a défini le nouveau mot de passe pour son compte, la connexion sera fermée immédiatement.

Conclusion

Linux est considéré comme le système d'exploitation le plus sûr et fournit un environnement de travail sûr en définissant un mot de passe pour leurs comptes. Si vous êtes une personne normale, vous ne pouvez définir le mot de passe que pour votre compte de travail. Pour modifier le mot de passe pour un autre utilisateur sur le système Linux, vous devez avoir les privilèges racine ou l'accès sudo pour le faire. Définir et modifier les mots de passe pour divers utilisateurs sera effectué par les administrateurs Linux, la gestion des comptes pour les utilisateurs.

Nous espérons maintenant que vous comprenez le rôle de la commande «Passwd» et comment modifier avec succès le mot de passe pour vos comptes et d'autres utilisateurs.