ssh 远程变更
使用SSH登錄某臺機器,有時因為server端的一些變動,會出現以下信息:
| @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @??? WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!???? @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is 50:e6:cb:58:bc:b7:a3:f6:e8:8f:46:a7:c1:5f:c2:df. Please contact your system administrator. Add correct host key in /home/cobyeah/.ssh/known_hosts to get rid of this message. Offending key in /home/cobyeah/.ssh/known_hosts:7 RSA host key for 192.168.0.4 has changed and you have requested strict checking. Host key verification failed. |
(此處先不提及原理,只講處理方法,需要了解原因的請留言或找其他資料)
這時候的處理方法,有3種:
1. 刪除提示信息中,對應的行數,例如上例,需要刪除/home/cobyeah/.ssh/known_hosts文件的第7行。
2. 刪除整份/home/cobyeah/.ssh/known_hosts文件。
3. 修改/etc/ssh/ssh_config文件的配置,以后則不會再出現此問題
| StrictHostKeyChecking no UserKnownHostsFile /dev/null |
總結
- 上一篇: matlab读取txt
- 下一篇: yum proxy