Рейтинг:0

Перенаправить локальный ключ ssh на удаленный хост

флаг jp

Я использую ansible, и мне интересно.Можно ли переписать локальный ключ ssh на удаленную машину? Мне нужно клонировать репозиторий, используя мой закрытый ключ на удаленной машине. В этом случае я не могу добавить ключ с машины) этот ключ зависит от того, кто запускает playbook)

Я попробую:

~/.ssh/config
Хост app01.dev.d
  Корень пользователя
  ФорвардАгент да
  Файл идентификации ~/.ssh/id_rsa.dev
  ProxyCommand ssh -W %h:%p acd

Прокси работает нормально.

~/.ssh/id_rsa.dev и ~/.ssh/id_rsa добавляются в gitlab в ключи ssh

На удаленной машине:


SSH-добавить -л
Агент не имеет личности
Ginnungagap avatar
флаг gu
Пожалуйста, опубликуйте вывод `ssh-add -l`
onev avatar
флаг jp
@Ginnungagap, конечно. Выполнено.
Michael Hampton avatar
флаг cz
Вы не должны копировать свой закрытый ключ на другие хосты. В этом случае используйте отдельный ключ развертывания для операций git.
Рейтинг:0
флаг jp

Хорошо, это работа:

На локальной машине:

ssh-добавить ~/.ssh/id_rsa.dev

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

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