Como forçar a alteração da senha do linux, mesmo que semelhante à anterior

21

Estou tentando alterar minha senha atual no Red Hat Enterprise Linux Server versão 5.10 (Tikanga), mas diz que minha nova senha é muito semelhante . Existe alguma maneira de forçar mudanças?

$ 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:
Para Kra
fonte
Duplicado: superuser.com/questions/130922/…
darnir 17/09/14
Eu não queria mudar para a mesma senha. Vamos dizer que eu tenho Bilbo1 e eu quero mudar para Bilbo2, recebo mensagem acima: "senha incorreta: é muito semelhante ao antigo" ... por isso não estou mudando a mesma senha
Para Kra
Se você se desse ao trabalho de ler as respostas para essa pergunta, teria percebido por que está na mesma posição e como resolver seu problema.
darnir
2
O IMHO que mencionou a pergunta não tem uma resposta muito clara.
Para Kra
@darnir, duplicatas são quando a pergunta já é feita no mesmo site SO. Este não pode ser um :) duplicado
Ramesh

Respostas:

23

Se você pode executar o comando como root, pode forçar a alteração a ser aceita.

Exemplo:

$ sudo passwd myusername
Changing password for user myusername.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.
jwd
fonte
Esta é a resposta perfeita
Jåddå
Funciona com avisos estáticos.
Sandburg
7

Resposta curta: você não pode.

contornar:

  • mudar duas vezes, por exemplo, a senha antiga é Bilbo1,

    • mude para Frodo1 (de Bilbo1),

    • depois mude para Bilbo2 (de Frodo1).

por que duas mudanças?

  • na primeira mudança, o Linux pode comparar apenas texto não criptografado Bilbo1 e Frodo1,

  • no segundo, o Linux pode apenas comparar o Frodo1 e o Bilbo2 (e toda a senha criptografada, você não pode reverter para o Bilbo1 (*)).

  • Isso supõe que você possa alterar duas vezes, o que pode ter sido desativado pelo administrador do sistema, para impedir esse trabalho.

Escusado será dizer que não use uma senha tão boba.

(*) Em segundo lugar, não tenho certeza sobre esse ponto no Linux.

Archemar
fonte
Eu não queria mudar para a mesma senha. Vamos dizer que eu tenho Bilbo1 e eu quero mudar para Bilbo2, recebo mensagem acima: "senha incorreta: é muito semelhante ao antigo" ... por isso não estou mudando a mesma senha
Para Kra
Bem, você mudou de Bilbo1 para Bilbo2 usando Frodo1 entre?
Archemar 17/09/14
4
bem, ao tentar mudar de Frodo1 para Bilbo2 eu tenho mensagem que: "Você deve esperar mais tempo para alterar sua senha" LOL
Para Kra
esse foi o meu terceiro ponto. meu padrão de senha favorito é Bilbo00 / Frodo00, com 00 no mês atual.
Archemar 18/09/14
normalmente eu uso o padrão: bilbo0000BAGGINS
To Kra
2

Você também pode usar a opção -f.

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