Генерация ssh-ключа

В большинстве случаев ssh-ключ вам понадобится для того чтобы подключаться к серверу без пароля.

I. Создаем новый ssh-ключ

В терминале прописываем команду:

ssh-keygen -t rsa -b 4096 -C "login@mail.com"

Консоль предложит задать пароль для ключа и указать место, где он будет находиться. Если вам это не нужно - просто жмите enter до конца.

В результате файл будет находится по адресу:

/home/user/.ssh/id_rsa.pub

Содержимое этого файла и есть ваш публичный ключ.

II. Добавляем ssh-ключ на сервер

В терминале прописываем команду:

ssh-copy-id user@server.com

Вводим пароль. 

PROFIT.