配置SSH私钥后连接虚拟机仍需输入密码的问题求助(Ceph-Ansible部署场景)
配置SSH私钥后连接虚拟机仍需输入密码的问题求助(Ceph-Ansible部署场景)
大家好,我正在用ceph-ansible工具搭建Ceph集群,遇到了一个搞不懂的SSH连接问题,想请教下各位:
- 我把
vagrant ssh-config的输出内容放到了~/.ssh/config文件里之后,原本是可以正常连接到虚拟机的,截图如下:
对应的SSH配置内容如下:
Host osd2 HostName 127.0.0.1 User vagrant Port 2207 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /home/hatef/.vagrant.d/insecure_private_keys/vagrant.key.ed25519 IdentityFile /home/hatef/.vagrant.d/insecure_private_keys/vagrant.key.rsa IdentitiesOnly yes LogLevel FATAL ForwardAgent yes PubkeyAcceptedKeyTypes +ssh-rsa HostKeyAlgorithms +ssh-rsa
- 然而,当我尝试用
ssh命令连接我的虚拟机时,却被提示输入密码,并且...
备注:内容来源于stack exchange,提问作者Hatef Alipoor
相关产品推荐
相关产品推荐

