所以我在我的主机上使用ssh-agent,我们使用vagrant,virtualbox和其他常规工具来设置我们的环境。有一次,我们需要配置新机器(我们构建设备)并将我们的密钥推入该设备。到目前为止,我们一直在取消保护我们的密钥,只是复制我们的id_rsa(.pub)?在虚拟机上。它适合我们!
最近,我开始在我的主机上使用ssh-agent来托管我的密码(显然要好得多)但是我不时地运行ssh-copy-id来将我的id复制到器具。
大多数时候,我只需要将受保护的密钥文件复制到vm然后它就可以工作但我确信我能够在任何时候让虚拟机从任何ssh密钥中保持干净并且仍然使用ssh- copy-id通过vm复制我的ssh-agent提供的身份。它似乎没有一半的时间工作。
我疯了吗?这可能是什么原因?如何解决此问题以确保我的SSH保护ID仅从我的本地代理转发到vm并正确转发到任何其他设备?