April 28, 2020
Быстрый способ создать и залить SSH ключ на сервер
Создадим ключ для доступа к серверу SSH, чтобы входить на сервер без пароля. Это безопаснее и быстрее.
Создание ключа
Ключ с достаточной стойкостью создаём так:
ssh-keygen -t rsa -b 2048 -f ~/.ssh/host_id_rsa
Заменить в названии ключа host
на имя хоста, для которого ключ предназначен.
Заливка ключа на сервер
Залить ключ можно командой:
ssh-copy-id -i ~/.ssh/host_id_rsa.pub user@host
Так же заменить host
на имя удалённого хоста в названии файла и адреса подключения, user
на имя пользователя, под которым производится вход. Если используется порт отличный от стандартного 22, дописать параметр например -p 2222
в конец команды.