Я пытаюсь настроить свой 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 но у меня нет такого файла.
