主机的Hostkey值改变,ssh连接失败

夏侯威
• 阅读 6801
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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 a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:2rAd4Uy45Mm8txcdfvJt7MWhbVVXJG/eZP3R+oCPB3E.
Please contact your system administrator.
Add correct host key in /Users/zhanghao/.ssh/known_hosts to get rid of this message.
Offending RSA key in /Users/zhanghao/.ssh/known_hosts:3
RSA host key for 192.168.*.* has changed and you have requested strict checking.
Host key verification failed.

gitlab迁移项目,hostkey改变,每个终端也要在跟着改一下。

首先删除原本的ssh key:

rm -rf ~/.ssh/known_hosts

生成新的ssh key

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

一路回车,需要选择的时候输入y

Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/zhanghao/.ssh/id_rsa):
/c/Users/zhanghao/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/zhanghao/.ssh/id_rsa.
Your public key has been saved in /c/Users/zhanghao/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:6NQTy8it6pl6Z2o2KLaiHkb/DPIa1ZislxUYhoAmPx8 your_email@example.com
The key's randomart image is:
+---[RSA 4096]----+
|+ .o             |
|oo. o            |
|o. . .  .        |
|  + E..* o       |
| . B += S        |
|. + +o . .       |
| * *  o          |
|+.B O+o          |
|*=+B*B           |
+----[SHA256]-----+

测试ssh key连接。

$ ssh -T git@github.com

如下面表示已经连接成功:

$ ssh -T git@github.com
Hi yourname! You've successfully authenticated, but GitHub does not provide shell access.

但我出现的是这种情况:

The authenticity of host 'github.com (13.229.XXX.XX)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,13.229.XXX.XX' (RSA) to the list of known hosts.
Hi yourname! You've successfully authenticated, but GitHub does not provide shell access.

在第三行输入yes即可。

更多请阅读官方配置

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
前端尾随者 前端尾随者
3年前
sourceTree 添加 ssh key 方法
1.使用git客户的生成公私钥:id\rsa、id\rsa.pub1.1设置Git的username和email:$gitconfigglobaluser.name"xxx"$gitconfig\globaluser.email"xxx.mail@xxx.com"1.2.生成SSH密钥过程:1.2.1.检查是不是已经存在密钥(
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Wesley13 Wesley13
3年前
SSH公钥免密登录其他主机
在多台主机之间使用SSH免密登录,假设主机A免密登录主机B:1\.在主机A上生成自己的ssh公钥:root@A~sshkeygentrsa执行上面命令,一路回车,完成后,会在~/.ssh目录下生成2个文件:id\_rsa(私钥)和id\_rsa.pub(公钥)2\.将主机A上生成的公钥
Stella981 Stella981
3年前
SpringBoot学习:整合shiro自动登录功能(rememberMe记住我功能)
首先在shiro配置类中注入rememberMe管理器!复制代码(https://oscimg.oschina.net/oscnet/675f5689159acfa2c39c91f4df40a00ce0f.gif)/cookie对象;rememberMeCookie()方法是设置Cookie的生成模
Stella981 Stella981
3年前
Mac电脑远程连接SSH Host key verification failed 解决办法
苹果电脑远程连接SSH出现如下问题:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@               WARNING:REMOTEHOSTIDENTIFICATIONHASCHANGED!         
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Easter79 Easter79
3年前
SpringBoot学习:整合shiro自动登录功能(rememberMe记住我功能)
首先在shiro配置类中注入rememberMe管理器!复制代码(https://oscimg.oschina.net/oscnet/675f5689159acfa2c39c91f4df40a00ce0f.gif)/cookie对象;rememberMeCookie()方法是设置Cookie的生成模
Easter79 Easter79
3年前
SpringMvc接受特殊符号参数被转义
WEB开发时,在前端通过get/post方法传递参数的时候 如果实参附带特殊符号,后端接收到的值中特殊符号就会被转义例如该请求: http://localhost:10001/demo/index.do?name张三(1)注:中文()不会出现此种情况后台就收到的实际name值为:  张三&40;1&41;&40;其实为h
实战天翼云云主机系统盘扩容
天翼云云主机默认提供的系统盘容量是40G,已经能适应于绝大多数场景。但在一些特殊场景下默认的40G系统盘空间不够,必须要扩大系统盘。这时候该如何处理呢?今天就来实战一番。以centos6(下文也适应于centos7)操作系统为例,我们使用ssh登录到云主机,使用 partedl 命令查看一下现在的分区情况。5、云主机开机回到弹性云主机页面,对云主机执行开机