Локально за допомогою конвеєра в ssh із доступом на основі пароля ssh/id_rsa. pub на вашому локальному комп’ютері до ~/. файл ssh/authorized_keys на вашому Droplet. Після введення пароля він копіює ваш ключ, і ви можете увійти без пароля.
(1) Отримайте та збережіть поточний відкритий ключ у текстовому файлі
- ssh-keygen -t rsa.
- cd ~ cat ~/.ssh/id_rsa.pub > key.txt.
- curl https://bashupload.com/key.txt –data-binary @key.txt.
- su – <ім'я користувача>
- cd ~/.ssh wget <link-from-step-2> cat key.txt >> authorized_keys.
- ssh <користувач>@<ip>
Скопіюйте ключ ssh на віддалені сервери
- Відкрийте термінал на локальному комп’ютері.
- Згенеруйте пару ключів SSH, якщо ви ще цього не зробили, виконавши команду: ssh-keygen. …
- Після створення пари ключів виконайте команду: ssh-copy-id user@remote_server. …
- Вам буде запропоновано ввести пароль для віддаленого облікового запису користувача.
Щоб увійти в Droplet за допомогою SSH, вам знадобляться три відомості:
- IP-адреса краплі.
- Ім'я користувача за замовчуванням на сервері.
- Пароль за умовчанням для цього імені користувача, якщо ви не використовуєте ключі SSH.
Відповідь
- Скопіюйте свій закритий ключ (зазвичай ~/…
- Скопіюйте свій відкритий ключ (зазвичай ~/…
- Перенесіть USB-накопичувач на нову робочу станцію.
- Зробіть ~/. …
- Змініть дозволи ~/. …
- Скопіюйте свій закритий ключ із USB-накопичувача на ~/. …
- Змініть дозволи для закритого ключа на 600 або 400.
Для Windows 10 і 11
- Натисніть клавішу Windows або відкрийте меню «Пуск». Введіть «cmd».
- У розділі «Найкращий збіг» натисніть «Командний рядок».
- У командному рядку скористайтеся командою ssh-keygen: …
- Тепер система згенерує пару ключів і відобразить відбиток ключа та випадкове зображення. …
- Відкрийте файловий провідник.