问题经常遇到这样的问题,如下,很是麻烦,找到了解决办法。
ssh -p22 192.168.1.10
The authenticity of host '[192.168.1.10]:22 ([192.168.1.10]:22)' can't be established.RSA key fingerprint is c1:a1:8b:9f:30:dc:2b:6d:a7:75:e5:67:60:26:ff:d1.Are you sure you want to continue connecting (yes/no)?
解决方案是,把本地的ssh客户端配置文件 ssh_config 做修改。
- [root@leoiceo ~]# vi /etc/ssh/ssh_config
- 找到:
- StrictHostKeyChecking ask
- 修改为
- StrictHostKeyChecking no
这样下次就不会出现需要确认的提示了。
这个选项会自动的把 ssh 的机器添加到 /root/.ssh/know_hosts 中(也就是不需要你手工的输入yes)
- 第一次访问服务器时不用输入yes
ssh -o StrictHostKeyChecking=no