Конфигурация модуля PAM, сбой ssh ​​в Debian

Конфигурация модуля PAM, сбой ssh ​​в Debian

Я хочу установить политику паролей для пользователей на виртуальной машине Debian, например minlen и специальные символы, требуемые для пароля.

В моей виртуальной машине Debian возникает ошибка, и я не могу снова войти в систему через SSH на этой машине.

Версия ОС:Debian Bullseye 11

Версия ядра:Linux 5.10.0-9-amd64 x86_64

Модифицирующийфайл конфигурации /etc/pam.d/common-password, начинающийся со строки:

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

ивставкачто-то вроде того, что показано на (https://www.networkworld.com/article/2726217/how-to-enforce-password-complexity-on-linux.html):

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

Не внося никаких изменений в этот файл, я могу войти в машину без каких-либо проблем, например, открытый ключ загружен правильно, порт SSH открыт, службы SSH и SSHD активны.

И снова, когда я пытаюсь удаленно подключиться через SSH:

ssh -v USER@IP

Я получаю в последних строках эту ошибку:

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

debug1: Authentications that can continue: publickey,password

Permission denied, please try again.

Связанный контент