1

Я пытаюсь настроить свой SSH-сервер так, чтобы у пользователей был ключ RSA. Для этого у меня есть настройки в sshd_config установленные на

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys 

а также

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication no

а также

UsePAM no

Затем я делаю sudo /etc/init.d/ssh restart чтобы перезапустить сервер.

Это, кажется, работает в некоторой степени, потому что я включил свой rsa_key и это позволяет мне входить в систему без запроса пароля. Однако, когда я пытаюсь подключиться через ssh к компьютеру, ключ которого у меня не указан, он просто запрашивает у меня пароль, а затем, когда вводится, впускает меня.

Что я делаю неправильно?


Также я слышал, что нужно выполнить sudo /etc/init.d/sshd restart (sshd) вместо sudo /etc/init.d/ssh restart но у меня нет такого файла.

0