- Сгенерировать ключи
ssh-keygen -t rsa -b 2048
-t - тип генерируемого ключа (rsa)
-b - размер ключа
После генерации ключей в папке ~/.ssh/ появятся два файла id_rsa и id_rsa.pub
- Перенести открытый ключ на сервер
ssh-copy-id имя_пользователя@Ip_адрес_сервера
- Отключить вход на сервер по паролю
Войти на сервер по ssh и в файле /etc/ssh/sshd_config изменить строчку
PasswordAuthentication yes
на
PasswordAuthentication no
предварительно её раскоментировав.
- Перезагрузить сервис SSH
systemctl restart ssh