當我在剛安裝的Red Hat Linux5.x系統中進行ssh 192.168.1.230 遠程時,出現如下錯誤:html
Warning: Permanently added ' 192.168.1.230'(RSA) to the list of known hosts.
固然,此前我先進行了固定ip的設置:vim
一、切換root ,使用:su -網絡
二、刪除/etc/hosts文件中,以#字符號開頭的全部行ssh
三、修改ifcfg-eth0文件。將BOOTPROTO項改成BOOTPROTO=staticspa
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
在文件尾部直接追加:code
IPADDR=192.168.1.230 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=192.168.1.1 PREFIX=24
IP和網關等參數,具體參考:http://www.javashuo.com/article/p-gsqfzntk-bv.htmlhtm
四、保存重啓blog
等系統重啓完成以後,第一次在該使用Red Hat Linux5.x系統中進行ssh 192.168.1.230 遠程鏈接,出現了上述的錯誤。ip
解決辦法:get
一、切換root ,使用:su - 。這裏必定要切換root用戶,由於普通用戶的/etc/ssh/ssh_config下,可能沒有#StrictHostKeyChecking ask項。
二、vim /etc/ssh/ssh_config。 找到#StrictHostKeyChecking ask直接去掉註釋便可,若是不行建議並把ask改成no
下面是我直接改好的內容:
三、保存並退出便可。