Не уверен, что это на 100% решит проблему, но попробуйте сделать следующее. Создайте файл в директории ~/.ssh/config
. Когда вы откроете файл конфигурации с помощью vim, вы можете попробовать следующее:
Host <host_name_of_server>
HostName <ip_address_of_server>
User <user_created_for_server>
Port 22
PasswordAuthentication No
IdentityFile <path_to_key>
Итак, после добавления этого файла вы можете сделать следующее:
ssh <имя_хоста_имя_сервера>
Когда вы подключаетесь по SSH к хосту, который вы назначили своему серверу, это заставит его не запрашивать пароль. Дайте мне знать, как это работает.