Cómo forzar el cambio de contraseña de Linux, incluso si es similar a la anterior

21

Estoy tratando de cambiar mi contraseña actual en Red Hat Enterprise Linux Server versión 5.10 (Tikanga) pero dice que mi nueva contraseña es demasiado similar . ¿Hay alguna forma de forzar el cambio?

$ 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:
A Kra
fuente
No quería cambiar a la misma contraseña. digamos que tengo Bilbo1 y quiero cambiar a Bilbo2, recibo el mensaje anterior: "MALA CONTRASEÑA: es demasiado similar a la anterior" ... ASÍ QUE no estoy cambiando la misma contraseña
A Kra
Si se hubiera molestado en leer las respuestas a esa pregunta, se habría dado cuenta de por qué está en la misma posición y cómo resolver su problema.
darnir
2
En mi humilde opinión, la pregunta mencionada no tiene una respuesta realmente clara.
A Kra
@darnir, los duplicados son cuando la pregunta ya se hace en el mismo sitio SO. Este no puede ser un duplicado :)
Ramesh

Respuestas:

23

Si puede ejecutar el comando como root, puede forzar la aceptación del cambio.

Ejemplo:

$ sudo passwd myusername
Changing password for user myusername.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.
jwd
fuente
Esta es la respuesta perfecta
Jadda el
Funciona con advertencias fijas.
Sandburg
7

Respuesta corta: no puedes.

evitar:

  • cambiar dos veces, por ejemplo, la contraseña anterior es Bilbo1,

    • cambiar a Frodo1 (desde Bilbo1),

    • luego cambie a Bilbo2 (desde Frodo1).

¿Por qué dos cambios?

  • en el primer cambio, Linux solo puede comparar texto claro Bilbo1 y Frodo1,

  • en el segundo Linux solo puede comparar Frodo1 y Bilbo2 (y todos los passwd cifrados, no puede volver a Bilbo1 (*)).

  • Esto supone que puede cambiar dos veces, lo que puede haber sido deshabilitado por el administrador del sistema, para evitar este tipo de trabajo.

No hace falta decir que no use una contraseña tan tonta.

(*) Pensándolo bien, no estoy seguro de este punto en Linux.

Archemar
fuente
No quería cambiar a la misma contraseña. digamos que tengo Bilbo1 y quiero cambiar a Bilbo2, recibo el mensaje anterior: "MALA CONTRASEÑA: es demasiado similar a la anterior" ... ASÍ QUE no estoy cambiando la misma contraseña
A Kra
Bueno, ¿lograste cambiar de Bilbo1 a Bilbo2 usando Frodo1?
Archemar
44
bueno, mientras intentaba cambiar de Frodo1 a Bilbo2 recibí un mensaje que decía: "Debes esperar más para cambiar tu contraseña" LOL
A Kra
Ese fue mi tercer punto. mi patrón de contraseña favorito es Bilbo00 / Frodo00 con 00 el mes actual.
Archemar
normalmente uso el patrón: bilbo0000BAGGINS
Para Kra
2

También puede usar la opción -f.

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