終端輸入:ssh root@服務器地址服務器
錯誤提示:ssh
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@this
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! spa
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@rem
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right get
now (man-in-the-middle attack)!It is also possible that a host key has just been changed.The fingerprint for the io
RSA key sent by the remote host isSHA256:這裏每一個人都不一樣Please contact your system administrator.Add correct 服務器端
host key in /Users/Anan/.ssh/known_hosts to get rid of this message.Offending RSA key in /Users/Anan/.ssh/known終端
_hosts:1RSA host key for 這裏是服務器的IP has changed and you have requested strict checking.Host key verification failed.request
解決方法:
終端輸入:
ssh-keygen -R 輸入服務器的IP
ssh root@服務器地址
出現:Are you sure you want to continue connecting (yes/no)?
輸入yes,
就完成鏈接啦!同時,新的認證也生成了
在mac下使用終端鏈接服務器方式
緣由:
第一次SSH鏈接時,會生成一個認證,儲存在客戶端(也就是用SSH連線其餘電腦的那個,本身操做的那個)中的known_hosts,
可是若是服務器驗證過了,認證資訊固然也會更改,服務器端與客戶端不一樣時,就會跳出錯誤啦~所以,只要把電腦中的認證資
訊刪除,連線時從新生成(刪除指令:ssh-keygen -R 輸入服務器的IP)