我有一个私人git仓库,需要配置我的部署脚本以pip安装所有要求,包括一个来自私人仓库的应用程序。我已将ssh代理配置为进行转发,因此对自己的身份验证不是问题-问题是新开发的计算机中没有repo的服务器公钥.ssh/known_hosts
,因此pip安装失败并显示以下信息:
主机密钥验证失败。
有什么方法可以让人们pip install
默默接受公钥而不抱怨吗?我知道安全隐患,这仅用于测试。
要么
1)找到主机密钥.ssh / known_hosts并将其添加到/etc/ssh/ssh_known_hosts
服务器设置中
要么
2)添加选项
StrictHostKeyChecking=no
到.ssh / config或/ etc / ssh / config
选项1)“更好”,因为它更安全
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句