主机的Hostkey值改变,ssh连接失败
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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 "[email protected]"
一路回车,需要选择的时候输入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 [email protected] 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 [email protected]
如下面表示已经连接成功:
$ ssh -T [email protected] 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即可。
更多请阅读官方配置
相关推荐
projava 2020-11-14
WanKaShing 2020-11-12
airfish000 2020-09-11
tryfind 2020-09-14
yegen00 2020-09-10
kkaazz 2020-09-03
风语者 2020-09-02
BraveWangDev 2020-08-19
lichuanlong00 2020-08-15
gsl 2020-08-15
pandaphinex 2020-08-09
yhuihon 2020-08-09
CheNorton 2020-08-02
xiangqiao 2020-07-28
hpujsj 2020-07-26
hpujsj 2020-07-26
sshong 2020-07-19
BraveWangDev 2020-07-19
annan 2020-07-18