前提
當我在剛安裝的Red Hat Linux5.x系統中進行ssh 192.168.1.230 遠程時,出現以下錯誤:
Warning: Permanently added ' 192.168.1.230'(RSA) to the list of known hosts.
當然,此前我先進行了固定ip的設置:
1、切換root ,使用:su -
2、刪除/etc/hosts文件中,以#字符號開頭的所有行
3、修改ifcfg-eth0文件。將BOOTPROTO項改為BOOTPROTO=static
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
在文件尾部直接追加:
IPADDR=192.168.1.230 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=192.168.1.1 PREFIX=24
IP和網關等參數,具體參考:https://www.cnblogs.com/Raodi/p/11609922.html
4、保存重啟
解決辦法
等系統重啟完成之后,第一次在該使用Red Hat Linux5.x系統中進行ssh 192.168.1.230 遠程連接,出現了上述的錯誤。
解決辦法:
1、切換root ,使用:su - 。這里一定要切換root用戶,因為普通用戶的/etc/ssh/ssh_config下,可能沒有#StrictHostKeyChecking ask項。
2、vim /etc/ssh/ssh_config。 找到#StrictHostKeyChecking ask直接去掉注釋即可,如果不行建議並把ask改為no
下面是我直接改好的內容:
3、保存並退出即可。