使用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. 使用Ansible進行SSH代理轉發
- 3. 在流浪者箱子上發展
- 4. 流浪者VirtualBox沒有正確的端口轉發
- 5. 用於Mysql的流浪端口轉發
- 6. 如何轉發端口80到80流浪者宅基地
- 7. 流浪者端口轉發不適用於小牛
- 8. MongoDB通過端口轉發問題在流浪者問題
- 9. 如何在虛擬機(流浪者)中開發時管理代碼庫
- 10. 流浪漢對java/javaee開發者有用嗎?
- 11. 流浪:端口轉發正在奇怪
- 12. 流浪漢端口轉發錯誤
- 13. 流浪漢反向端口轉發?
- 14. 流浪漢與ansible錯誤
- 15. 爲流浪VM在Ansible
- 16. 試圖用Ansible配置我的流浪者
- 17. 在Windows上的流浪者需要第二個流浪者
- 18. 錯誤的VM(流浪&Ansible)instaling的java
- 19. 在代理服務器後面的流浪者中使用docker
- 20. 流浪者混淆了代碼?
- 21. 流浪:多個劇本爲ansible供應者
- 22. hadoop中的流浪者
- 23. VCS中的流浪者
- 24. SSH代理轉發
- 25. SOCKS代理轉發
- 26. 「流浪者提供」的作品,但我不能發送與Ansible的特設命令
- 27. Clash of clans Api(開發人員)與流浪者
- 28. 設置流浪VM的廚師代理
- 29. 「流浪者達」的ssh超時了,但「流浪的SSH」後
- 30. 流浪者配置腳本
您是否嘗試使用供應shell'ssh-keyscan -H github.com >>/etc/ssh/ssh_known_hosts'並在Vagrantfile'config.ssh.forward_agent = true'中? – fips