Настройте существующую цифровую каплю океана, чтобы использовать мой ключ SSH

Я создал открытый и закрытый ключи, чтобы я мог использовать SSH в своей капле Digital Ocean. Однако я создал капельку еще до того, как создал свой ключ, так что эта прогулка перестает помогать мне в середине пути. После этого урока я попытался скопировать мой ключ в правильные места, но мне это не удалось, потому что я все еще не могу войти без ввода пароля.

Вот что у меня есть:

  • Открытый ключ.
  • Закрытый ключ
  • Цифровая морская капля.
  • root пользователь.
  • my_name пользователь с доступом sudo.

Я просто не понимаю, где мне нужно копировать и вставлять свой открытый ключ.

Это то, что я вижу при первом входе в систему.

indevoid@droplet001:~$ dir
indevoid@droplet001:~$

Не могли бы вы показать мне шаг за шагом, что мне нужно сделать? Вы можете объяснить шаги, если хотите, но я буду искать те, которые я не понимаю, пока буду проходить шаги.

1 ответ

Решение

Прежде всего, "капля" Digital Ocean - это просто какой-то сервер Linux. И, в конце концов, вам нужен доступ по паролю без SSH. Зная это, вы можете настроить это на своей установке или практически на любой установке Linux/*nix; в том числе macOS.

Во-первых, не забудьте проверить .ssh/ каталог для пользователя, которому вы хотите иметь доступ без пароля на дроплете. Разрешения для этого каталога должны быть 700 (Ака: drwx------). Запустите эту команду, чтобы изменить эти разрешения для этих каталогов:

chmod 700 ~/.ssh

И после этого вам нужно создать ~/.ssh/authorized_keys файл, содержащий текст любых / всех авторизованных ключей, которые вы планируете использовать с этим логином. Такой как id_rsa.pub содержимое файла. Скопируйте содержимое этого файла в ~/.ssh/authorized_keys,

И убедитесь, что файл имеет 600 разрешения (иначе: -rw-------). Запустите эту команду, чтобы изменить эти разрешения:

chmod 600 ~/.ssh/authorized_keys

Эти команды начинаются с ~/ Предположим, вы вошли в систему как пользователь, который имеет доступ к этому .ssh каталог. Так что отрегулируйте путь в соответствии с вашими потребностями.

Другие вопросы по тегам