Быстрый способ создать и залить SSH ключ на сервер

Создадим ключ для доступа к серверу SSH чтобы входить на сервер без пароля. Это безопаснее и быстрее.

Создание ключа

Ключ с достаточной стойкостью создаём так:

ssh-keygen -t rsa -b 2048 ~/.ssh/host_id_rsa

Заменить в названии ключа host на имя хоста, для которого ключ предназначен.

Заливка ключа на сервер

Залить ключ можно командой:

ssh-copy-id -i ~/.ssh/host_id_rsa.pub user@host

Так же заменить host на имя удалённого хоста в названии файла и адреса подключения, user на имя пользователя, под которым производится вход. Если используется порт отличный от стандартного 22, дописать параметр например -p 2222 в конец команды.



Я фронтенд разработчик, веду блог о вёрстке сайтов, оптимизации веб-приложений. Улучшаю пользовательский опыт, собираю лучшие практики в области веб-разработки.

Чтобы не пропускать новости, можно подписаться на email рассылку.