Настройки ssh:
PermitRootLogin no
PubkeyAuthentication yes
PasswordAuthentication no
UsePAM yes
PrintMotd no
PrintLastLog no
Subsystem sftp /usr/lib64/misc/sftp-server
AcceptEnv LANG LC_*
Это всё, что незакомментировано в /etc/ssh/sshd_config
.
Вопрос: почему пользователь может залогиниться как по ключу, так и по паролю? Когда он должен только по ключу (исходя из PasswordAuthentication no
).
Сервис перезагружался. Система gentoo, от дефолтного конфига отличается по сути лишь
PubkeyAuthentication yes