Рейтинг:0

Добавить ключ ssh в локальную Ubuntu

флаг cn

У меня есть ключ ssh и key.pub, которые я получил от Digital Ocean для виртуальной машины, которая у меня есть для Ubuntu.

У меня есть локальная ubuntu, из которой я хочу скопировать файлы на виртуальную машину с помощью scp. Проблема в том, что я не могу заставить ключи распознаваться на локальном ubuntu, чтобы он работал. я положил мой DOUbuntukey и DOUbuntukey.pub в /etc/.ssh и в /home/tech/ssh, но я все еще получаю:

ssh -v -i DOUbuntukey сплавсистемы@134.122.115.5
OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 марта 2020 г.
debug1: Чтение данных конфигурации /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config строка 19: включение /etc/ssh/ssh_config.d/*.conf не соответствует ни одному файлу
debug1: /etc/ssh/ssh_config строка 21: Применение параметров для *
debug1: подключение к порту 22 134.122.115.5 [134.122.115.5].
debug1: подключиться к адресу 134.122.115.5, порт 22: время ожидания подключения истекло
ssh: подключиться к хосту 134.122.115.5, порт 22: время ожидания подключения истекло

Как я могу добавить свои уже существующие ключи в свою локальную Ubuntu? Файлы уже находятся на моем локальном компьютере, но они не настроены для использования на локальном компьютере.

Спасибо.

флаг in
Вы подтвердили, что брандмауэр не блокирует соединение SSH? Это может быть либо веб-сервер, либо сеть Digital Ocean (если они используют IP-фильтрацию для портов, как это делает AWS).
user535733 avatar
флаг cn
«*Время ожидания подключения истекло*» не является ключевой ошибкой. Это ошибка сети.
mentalnoob avatar
флаг cn
@matigo Digital Ocean по умолчанию открывает ssh, когда вы используете ключи ssh. user535733 - это потому, что он не смог найти DOKey. Просто потому, что я поместил его в /etc/.ssh, это не означает, что он является частью файла ssh_config, но я не знаю, как добавить ключ в файл.
флаг in
Вы должны быть очень конкретными с расположением файлов: `ssh -v -i ~/.ssh/[email protected]`. Убедитесь, что права доступа к файлу также правильно установлены на «600».
mentalnoob avatar
флаг cn
@matigo Я думаю, ты прав. Я все еще делаю некоторые другие тесты, я вернусь к этому, но это имеет большой смысл. Я дам вам обновление сегодня вечером
Рейтинг:0
флаг us

Проверьте, открыт ли порт 22 для вашего IP или для Интернета (не рекомендуется).
Если он открыт, попробуйте выполнить следующие действия:

  • Создавать .ssh каталог дома (/home/tech/.ssh),
  • копировать DOUbuntukey и DOUbuntukey.pub,
  • Создать пустой известные_хосты файл и повторите попытку подключения к виртуальной машине.

Ответить или комментировать

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