赞
踩
出错:The authenticity of host 'andry (113.12.83.4)' can't be established
下面提供去除该提示的方法。
1. 使用ssh连接远程主机时加上“-o StrictHostKeyChecking=no”的选项,如下:
ssh -o StrictHostKeyChecking=no 192.168.xxx.xxx
2. 一个彻底去掉这个提示的方法是,修改/etc/ssh/ssh_config文件(或$HOME/.ssh/config)中的配置,添加如下两行配置:
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
修改好配置后,重新启动sshd服务即可,命令为:/etc/init.d/sshd restart (或 service sshd restart )
当然,这是内网中非常信任的服务器之间的ssh连接,所以不考虑安全问题,就直接去掉了主机密钥(host key)的检查。
ssh中遇到的“Host key verification failed.”问题,也是和“StrictHostKeyChecking”配置有关。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。