0
我在VirtualBox中,流浪和Ansible工作連接到主機 它工作得很好,直到我跑Ansible「無法通過ssh
ssh [email protected]
,得到了下面的輸出:
The authenticity of host '10.10.10.10 (10.10.10.10)' can't be established.
ECDSA key fingerprint is
SHA256:IIbQq8qenKqUEpurYCMbbaRBCHXEgWK4Br7KSusmyw4.
Are you sure you want to continue connecting (yes/no)?
我輸入「是」,然後每次輸入vagrant provision
時,我都會收到:
fatal: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Warning: Permanently added '10.10.10.10' (ECDSA) to the list of known hosts.\r\nPermission denied().\r\n", "unreachable": true}
然後我從~/.ssh/known_hosts
中刪除生成的密鑰,但我一直得到相同的錯誤。
當您在保存'Vagrantfile'的相同文件夾中運行'vagrant ssh'時會發生什麼? –
我可以ssh進入vm就好了,但我無法配置它。 – MariaVincent
另外,我嘗試使用不同版本的VirtualBox,Vagrant和Ansible來卸載並安裝它,但是這個錯誤並沒有消失。 – MariaVincent