Як скопіювати ключ SSH на дроплет?

Локально за допомогою конвеєра в ssh із доступом на основі пароля ssh/id_rsa. pub на вашому локальному комп’ютері до ~/. файл ssh/authorized_keys на вашому Droplet. Після введення пароля він копіює ваш ключ, і ви можете увійти без пароля.

(1) Отримайте та збережіть поточний відкритий ключ у текстовому файлі

  1. ssh-keygen -t rsa.
  2. cd ~ cat ~/.ssh/id_rsa.pub > key.txt.
  3. curl https://bashupload.com/key.txt –data-binary @key.txt.
  4. su – <ім'я користувача>
  5. cd ~/.ssh wget <link-from-step-2> cat key.txt >> authorized_keys.
  6. ssh <користувач>@<ip>

Скопіюйте ключ ssh на віддалені сервери

  1. Відкрийте термінал на локальному комп’ютері.
  2. Згенеруйте пару ключів SSH, якщо ви ще цього не зробили, виконавши команду: ssh-keygen. …
  3. Після створення пари ключів виконайте команду: ssh-copy-id user@remote_server. …
  4. Вам буде запропоновано ввести пароль для віддаленого облікового запису користувача.

Щоб увійти в Droplet за допомогою SSH, вам знадобляться три відомості:

  1. IP-адреса краплі.
  2. Ім'я користувача за замовчуванням на сервері.
  3. Пароль за умовчанням для цього імені користувача, якщо ви не використовуєте ключі SSH.

Відповідь

  1. Скопіюйте свій закритий ключ (зазвичай ~/…
  2. Скопіюйте свій відкритий ключ (зазвичай ~/…
  3. Перенесіть USB-накопичувач на нову робочу станцію.
  4. Зробіть ~/. …
  5. Змініть дозволи ~/. …
  6. Скопіюйте свій закритий ключ із USB-накопичувача на ~/. …
  7. Змініть дозволи для закритого ключа на 600 або 400.

Для Windows 10 і 11

  1. Натисніть клавішу Windows або відкрийте меню «Пуск». Введіть «cmd».
  2. У розділі «Найкращий збіг» натисніть «Командний рядок».
  3. У командному рядку скористайтеся командою ssh-keygen: …
  4. Тепер система згенерує пару ключів і відобразить відбиток ключа та випадкове зображення. …
  5. Відкрийте файловий провідник.