Ignorar "Ruim: senha nova e antiga são muito semelhantes"

33

Recebo esta mensagem ao tentar alterar minha senha:

"Ruim: senha nova e antiga são muito semelhantes"

A "semelhança" das senhas é irrelevante para minhas necessidades, então eu gostaria de ignorar isso.

eu tentei sudo passwd $my_username

Eu pensei que isso tinha funcionado porque recebi uma mensagem:

passwd: password updated successfully

No entanto, a alteração da senha não tem efeito após a saída do terminal e minha senha antiga ainda é a única reconhecida.

Alguma ideia?

obrigado

user999
fonte
O resultado mostra que sua senha foi atualizada com sucesso. Basta sair e fazer login novamente para confirmar.
Kartick87
Efetuei o logoff, o logon e reiniciei minha máquina. Sem efeito - a senha antiga permanece.
User9 de
1
Qual versão do ubuntu você está usando? Tente alterar a senha do usuário usando o método GUI.
Kartick87 21/11/11
Obrigado pela ajuda. Usando 11.04. Infelizmente, o método da GUI não permite uma senha 'semelhante'. Se o que fiz acima estiver aparentemente correto, precisarei escolher um tipo diferente de senha. Estou surpreso que o método sudo não esteja funcionando para mim.
User999
1
@ user999 Posso até alterar minha senha sem que ela seja muito curta (usei 1 letra para testar;)) ou seja a mesma que era usada antes ou até a mesma senha que já é.
Rinzwind

Respostas:

35

Para mim, eu pude evitar esta mensagem:

Bad: new password is just a wrapped version of the old one (e algumas outras mensagens semelhantes)

Correndo $sudo passwd <my_username> vez de apenas$ passwd

Obviamente, esteja ciente das implicações de segurança, mas pelo menos isso permite agora.

rogerdpack
fonte
20

Uma solução alternativa seria alterar a senha antiga para uma senha aleatória e alterá-la novamente para uma senha semelhante. O histórico de senhas não é preservado, portanto, isso deve funcionar bem.

Se você precisar de uma solução real, inclua o conteúdo do seu /etc/pam.d/common-passworde /etc/pam.d/chpasswd(de preferência usando uma pasta).

Adam Byrtek
fonte
Se estiver usando a solução alternativa, lembre-se de que existem outras limitações a serem observadas nas versões mais recentes do Ubuntu. "Nova senha é muito simples" e "Você deve escolher uma senha mais longa" são apenas duas.
5555 Kelly Bang Bang
2

sudo chage -l username

  • Use este comando para visualizar suas políticas de expiração de senha atuais.

sudo chage username

  • Use isso para alterar os diferentes campos da política de expiração de senha; conjunto Minimum Password Agepara 0e conjunto Maximum Password Agepara 99999manter a sua senha atual indefinidamente e não quer que ele a expirar.

Mais informações: Guia do servidor Ubuntu - Gerenciamento de usuário do Ubuntu: expiração de senha

13east
fonte
1

https://help.ubuntu.com/12.04/serverguide/user-management.html não parece listar as opções relevantes - ele menciona, /etc/pam.d/common-passwordmas sem detalhes do que exatamente se entende por conjuntos de regras comonullok_secure ou quais outros conjuntos de regras Estão disponíveis.

Mencionar um documento como man pam_unixpode ser útil aqui?

OJW
fonte
1
Oi OJW! Parece que sua postagem não tenta responder à pergunta. Você quis dizer isso como um comentário à resposta de 13east?
Alaa Ali