操做系统: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
使用其本身的容器文件夹中的配置文件:get
下面贴出路径it
# known_hosts ~/Library/Group Containers/E78WKS7W4U.io.coressh.ssh/.ssh/known_hostsshift+command+G 打开
known_hosts
文件,并删除服务器IP及其后面的认证资讯就能够了!io
没啥好说的,没想到Core tunnel
使用的是本身的配置文件class
能够修改使用系统默认配置文件(参考下面连接)容器
参考连接:Use system default ssh_config
and known_hosts
configuration