使用Ansible来配置流浪者箱,Ansible在克隆Git回购时失败:Host key verification failed. fatal: Could not read from remote repository.
。奇怪的是,我可以从Git克隆,当我SSH进入框并运行git clone <GIT_URL>
时没有任何问题。在Ansible任务中设置了sudo: no
但仍然失败。 ssh-agent
在主机和盒子上都正确运行。Ansible对流浪者的破发代理转发
1
A
回答
1
Host key verification failed.
与代理转发无关。正如评论中指出的那样,它与known_hosts
文件有关。
服务器(github.com
)第一连接之前,您需要手动验证的主机密钥,或在评论中所指出使用类似的过程中,采用键扫描:
ssh-keyscan -H github.com >> ~/.ssh/known_hosts
其他(不推荐)可能性是关掉主机密钥验证在~/.ssh/config
:
Host git
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
在运行
git clone
用户的主目录
。
相关问题
- 1. 在流浪者箱子上发展
- 2. 流浪者VirtualBox没有正确的端口转发
- 3. 用于Mysql的流浪端口转发
- 4. 如何转发端口80到80流浪者宅基地
- 5. 流浪汉对java/javaee开发者有用吗?
- 6. 流浪汉反向端口转发?
- 7. 流浪:端口转发正在奇怪
- 8. 流浪汉端口转发错误
- 9. 流浪汉与ansible错误
- 10. 试图用Ansible配置我的流浪者
- 11. 在代理服务器后面的流浪者中使用docker
- 12. 流浪者混淆了代码?
- 13. 流浪:多个剧本为ansible供应者
- 14. Clash of clans Api(开发人员)与流浪者
- 15. “流浪者达”的ssh超时了,但“流浪的SSH”后
- 16. nightmareJS超时流浪者
- 17. 添加新网站后家园流浪者破损
- 18. 从MacOS到Ubuntu的流浪端口转发不起作用
- 19. Vagrant,Ansible和SSH转发
- 20. 流浪汉禁用SSH代理
- 21. 流浪者 - berks错误当试图流浪时
- 22. 流浪文件执行流浪者销毁
- 23. 如何在流浪代理的后面安装代理插件
- 24. 当我在ssh上运行django runserver时,流浪不转发
- 25. 对流浪汉VM
- 26. 睡眠/关机后流浪箱破碎
- 27. 无效的流浪者选项
- 28. 流浪者使用不同的主机
- 29. Xdebug的(流浪者)不宜与SublimeText 3
- 30. 将代理发布到作者实例
您是否尝试使用供应shell'ssh-keyscan -H github.com >>/etc/ssh/ssh_known_hosts'并在Vagrantfile'config.ssh.forward_agent = true'中? – fips