Comment forcer le changement de mot de passe Linux même s'il est similaire au précédent

21

J'essaie de changer mon mot de passe actuel dans Red Hat Enterprise Linux Server version 5.10 (Tikanga) mais cela dit que mon nouveau mot de passe est trop similaire . Existe-t-il un moyen de forcer le changement?

$ passwd
Changing password for user XY
Changing password for XY
(current) UNIX password:
New UNIX password:
BAD PASSWORD: is too similar to the old one
New UNIX password:
À Kra
la source
Je ne voulais pas changer le même mot de passe. disons que j'ai Bilbo1 et que je veux passer à Bilbo2, je reçois le message ci-dessus: "MAUVAIS MOT DE PASSE: est trop similaire à l'ancien" ... donc je ne change pas le même mot de passe
Pour Kra
Si vous aviez pris la peine de lire les réponses à cette question, vous auriez compris pourquoi vous êtes dans la même position et comment résoudre votre problème.
darnir
2
IMHO qui a mentionné la question n'a pas de réponse vraiment claire.
Vers Kra le
@darnir, les doublons se produisent lorsque la question est déjà posée dans le même site SO. Celui-ci ne peut pas être un doublon :)
Ramesh

Réponses:

23

Si vous pouvez exécuter la commande en tant que root, vous pouvez forcer l'acceptation de la modification.

Exemple:

$ sudo passwd myusername
Changing password for user myusername.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.
jwd
la source
Ceci est la réponse parfaite
Jadda
Fonctionne avec des avertissements fixes.
Sandburg
7

Réponse courte: vous ne pouvez pas.

solution de contournement:

  • changer deux fois, par exemple, l'ancien mot de passe est Bilbo1,

    • passer à Frodo1 (depuis Bilbo1),

    • puis changez pour Bilbo2 (de Frodo1).

pourquoi deux changements?

  • lors du premier changement, Linux ne peut comparer que le texte clair Bilbo1 et Frodo1,

  • sur le deuxième Linux ne peut comparer que Frodo1 et Bilbo2 (et tous les mots de passe cryptés, vous ne pouvez pas revenir à Bilbo1 (*)).

  • Cela suppose que vous pouvez modifier deux fois, ce qui peut avoir été désactivé par votre administrateur système, pour éviter un tel travail.

Inutile de dire que n'utilisez pas un mot de passe aussi idiot.

(*) À la seconde réflexion, je ne suis pas sûr de ce point sous Linux.

Archemar
la source
Je ne voulais pas changer le même mot de passe. disons que j'ai Bilbo1 et que je veux passer à Bilbo2, je reçois le message ci-dessus: "MAUVAIS MOT DE PASSE: est trop similaire à l'ancien" ... donc je ne change pas le même mot de passe
Pour Kra
Eh bien, avez-vous réussi à passer de Bilbo1 à Bilbo2 en utilisant Frodo1 entre les deux?
Archemar
4
eh bien, en essayant de passer de Frodo1 à Bilbo2, j'ai reçu un message: "Vous devez attendre plus longtemps pour changer votre mot de passe" LOL
À Kra le
c'était mon troisième point. mon modèle de mot de passe préféré est Bilbo00 / Frodo00 avec 00 le mois en cours.
Archemar
normalement j'utilise le modèle: bilbo0000BAGGINS
Pour Kra
2

Vous pouvez également utiliser l'option -f.

$passwd -f username
Changing password for user username.
New password: 
Retype new password:
Will AE
la source