Створіть свій ключ, як звичайний:, ssh-keygen
потім помістіть цей ключ на віддалений сервер ssh-copy-id
, який синхронізує його з прийнятими на віддаленому сервері ключами.
ssh-keygen
ssh-copy-id user@host
Тут буде запропоновано ввести пароль, а потім виконати всі дії, необхідні для з'єднання вашого .pub
ключа з віддаленим сервером SSH.
За замовчуванням він скопіює всі ваші ключі .pub на віддалений сервер. Якщо ви тільки що створили свій ключ, ssh-keygen
тоді це не проблема (адже у вас є лише такий!). Однак якщо у вас є кілька клавіш, ви можете скопіювати лише певний ключ із -i
прапором.
ssh-copy-id -i ~.ssh/key_name.pub user@host
Заміна key_name.pub
імені ключа.
ssh-keygen
абоssh-copy-id
, наприклад. З іншого боку, відповіді на зразок цієї ідеально зрозумілі та корисні для мене, враховуючи рівень моїх знань. Від вас залежить, чи хочете ви будь-яким чином налаштувати свою відповідь, щоб допомогти таким невідомим людям, як я. :)