通过转发的ssh代理使用ssh副本id安装密钥
所以我在主机上使用ssh代理,我们使用vagrant、virtualbox和其他普通工具来设置环境。在某一点上,我们需要提供新的机器(我们构建设备)并将我们的钥匙插入该设备。到目前为止,我们一直在取消密钥保护,只是复制我们的id_rsa(.pub)?在虚拟机上。它适合我们 最近,我开始在我的主机上使用ssh代理来托管带有密码的密钥(显然要好得多),但有时,我似乎在运行ssh copy id将我的id复制到设备上时遇到问题 大多数情况下,我只需将受保护的密钥文件复制到虚拟机,然后它就可以工作了,但我确信我曾经能够让虚拟机不受任何ssh密钥的影响,并且仍然使用ssh copy id通过虚拟机复制ssh代理提供的标识。它似乎有一半的时间不起作用 我疯了吗?这其中的根本原因是什么?我如何解决这个问题,以确保我的SSH保护id仅从本地代理正确地转发到vm和任何其他设备通过转发的ssh代理使用ssh副本id安装密钥,ssh,virtual-machine,provisioning,ssh-agent,Ssh,Virtual Machine,Provisioning,Ssh Agent,所以我在主机上使用ssh代理,我们使用vagrant、virtualbox和其他普通工具来设置环境。在某一点上,我们需要提供新的机器(我们构建设备)并将我们的钥匙插入该设备。到目前为止,我们一直在取消密钥保护,只是复制我们的id_rsa(.pub)?在虚拟机上。它适合我们 最近,我开始在我的主机上使用ssh代理来托管带有密码的密钥(显然要好得多),但有时,我似乎在运行ssh copy id将我的id复制到设备上时遇到问题 大多数情况下,我只需将受保护的密钥文件复制到虚拟机,然后它就可以工作了,但