Configuração do módulo PAM, falha ssh no Debian

Configuração do módulo PAM, falha ssh no Debian

Quero definir políticas de senha para usuários em uma VM Debian, como minlen e caracteres especiais necessários para a senha.

Na minha VM Debian, recebo um erro e não consigo fazer login novamente via SSH nessa máquina.

Versão do sistema operacional:Debian Bullseye 11

Versão do kernel:Linux 5.10.0-9-AMD64 x86_64

Modificandoo arquivo de configuração /etc/pam.d/common-password começando na linha:

# here are the per-package modules (the "Primary" block)
password        [success=1 default=ignore]      pam_unix.so obscure yescrypt

einserindoalgo como mostrado em (https://www.networkworld.com/article/2726217/how-to-enforce-password-complexity-on-linux.html):

minlen=8 dcredit=1 ucredit=1 lcredit=1 ocredit=1

Sem nenhuma alteração nesse arquivo, posso entrar na máquina sem problemas, por exemplo, a chave pública foi carregada corretamente, a porta SSH está aberta, os serviços SSH e SSHD estão ativos.

Novamente, quando tento conectar remotamente via SSH:

ssh -v USER@IP

Recebo nas últimas linhas esse erro:

debug1: Next authentication method: password
USER@IP's password:

debug1: Authentications that can continue: publickey,password

Permission denied, please try again.

informação relacionada