Core tunnel 鏈接 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

Core tunnel 鏈接 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

環境

操做系統:OSX 10.14.6 (18G84)shell

Core tunnel(基礎版) 版本號: 1.8服務器

出現緣由

會出現這些信息是由於,第一次SSH鏈接時,會生成一個認證,儲存在客戶端(也就是用SSH連線其餘電腦的那個,本身操做的那個)中的 known_hosts,可是若是服務器驗證過了,認證資訊固然也會更改,服務器端與客戶端不一樣時,就會跳出錯誤啦~所以,只要把電腦中的認證資訊刪除,連線時從新生成,就一切完美啦~要刪除很簡單,只要在客戶端輸入一個指令 。。。ssh

ssh-keygen -R 0.0.0.0

注: 0.0.0.0 服務器IP操作系統


本應是到上面就結束的,然並沒有卵用 ~ 上面並無錯 只不過我用的並非系統SSHcode

重點來了(Core tunnel)

正如上面,我用的是 Core tunnel ,默認狀況下, Core tunnel 使用其本身的容器文件夾中的配置文件:get

下面貼出路徑it

# known_hosts
~/Library/Group Containers/E78WKS7W4U.io.coressh.ssh/.ssh/known_hosts

shift+command+G 打開 known_hosts 文件,並刪除服務器IP及其後面的認證資訊就能夠了!io


總結:

沒啥好說的,沒想到Core tunnel使用的是本身的配置文件class

能夠修改使用系統默認配置文件(參考下面連接)容器

參考連接:Use system default ssh_config and known_hosts configuration

相關文章
相關標籤/搜索