iWangJiaxiang / WSL-Guideline

Guideline of Windows Subsystem for Linux
158 stars 29 forks source link

更改端口报错 #4

Open qingguoguo opened 5 years ago

qingguoguo commented 5 years ago

@DESKTOP-E292LO1:/mnt/c/Users/qingguoguo$ ssh localhost -p 23 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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 ECDSA key sent by the remote host is SHA256:5FUfal0zhTGixCtIGH9k8xisy1geGehpGQCyflugwII. Please contact your system administrator. Add correct host key in /home/qgglinux/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /home/qgglinux/.ssh/known_hosts:1 remove with: ssh-keygen -f "/home/qgglinux/.ssh/known_hosts" -R "[localhost]:23" ECDSA host key for [localhost]:23 has changed and you have requested strict checking. Host key verification failed.

iWangJiaxiang commented 5 years ago

按照您提供的输出来看,可以在WSL里执行以下命令清除已有的host key信息,然后下一次登陆时可重新添加host key信息。

ssh-keygen -f "/home/qgglinux/.ssh/known_hosts" -R "[localhost]:23"

或者,可以禁用host key检查。(不推荐