Por que o passwd proíbe que eu defina uma senha “simples”?

0

Eu usei o comando passwd do console para alterar minha própria senha que defini logo após a instalação do SO com o comando useradd. Minha senha original continha apenas caracteres de linha, sem letras maiúsculas, números ou caracteres especiais, mas o passwd me proibia de definir senhas semelhantes (apenas caracteres de linha). Por que useradd foi menos estrito que o passwd? Existe alguma maneira de definir uma senha "simples" para um usuário já existente?

P.S. Eu entendo que tais requisitos são frequentemente sugeridos por razões de segurança, mas este é o meu próprio laptop e meu próprio sistema.

    
por Hasek 08.09.2018 / 23:42

1 resposta

2

O subsistema de senha é configurado para aplicar uma política de senha "não fraca" de algum tipo.

O usuário root - que é o usuário que você estava operando como quando você criou a conta e definiu a senha inicial - não é limitado por esta política.

Assumindo que seu usuário está configurado e autorizado a usar o comando sudo , você pode definir sua senha como fraca por meio de

sudo passwd yourusername

Se você definir a senha do usuário root e souber disso, também poderá fazer

su -c "passwd yourusername"

Digite a senha do root quando solicitado.

    
por 09.09.2018 / 02:31