Установить ключ с помощью ssh-copy-id через перенаправленный ssh-agent

Поэтому я использую ssh-agent на своем хосте, и мы используем vagrant, virtualbox и другие обычные инструменты для настройки нашей среды. В какой-то момент нам нужно подготовить новые машины (мы создаем устройства) и вставить наш ключ в это устройство. До сих пор мы снимали защиту с наших ключей и просто копировали нашу id_rsa(.pub)? на виртуальной машине. Это нам подходит!

Недавно я начал использовать ssh-agent на своей основной машине для размещения ключей с паролем (очевидно, намного лучше), но время от времени у меня возникают проблемы с запуском ssh-copy-id для копирования моего идентификатора в устройство.

В большинстве случаев мне просто нужно скопировать файлы защищенного ключа в виртуальную машину, и тогда это сработает, но я уверен, что в какой-то момент я смог оставить виртуальную машину чистой от любых ключей ssh ​​и все еще использовать ssh-copy-id скопировать мой ssh-agent предоставленную личность через vm. Кажется, это не работает в половине случаев.

Я сумасшедший? Что может быть причиной этого? Как решить эту проблему, чтобы гарантировать, что мой защищенный идентификатор SSH пересылается только из моего локального агента в виртуальную машину и в любое другое устройство должным образом?

0 ответов

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