搞了个谷歌云,但是因为一些原因一直提示我在挖矿。。,一脸懵逼~,估计是别人的脚本做了手脚
删了新建一个实例,外部IP还是原来的,使用ssh远程连接的时候发现提示“REMOTE HOST IDENTIFICATION HAS CHANGED! ”
# dd @ MacBook-Pro in ~ [18:13:09] $ ssh root@35.241.88.126 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ 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:AI1sSbXH3zyS3aO5Sy26vl3tUF49oluyqAdeQmcCs+I. Please contact your system administrator. Add correct host key in /Users/dd/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /Users/dd/.ssh/known_hosts:13 ECDSA host key for 35.241.88.126 has changed and you have requested strict checking. Host key verification failed.
大意是说不匹配,认证失败,在使用SSH连接时,会在本地生成一个认证,储存在known_hosts中,我们可以通过一下命令查看
$ ssh-keygen -l -f ~/.ssh/known_hosts 256 SHA256:AYug4wwhJQiW+RsEaTvryUoOzdycNPxg10U8Lm7NWlY 34.81.210.138 (ECDSA) 256 SHA256:UVm9yDUVmGdMUXZisXN6m6n2yAjFyL0+PIaDoglDG1M 35.241.88.126 (ECDSA) ...
解决办法,找到上面你的IP,执行下列命令
$ ssh-keygen -R 35.241.88.126 # Host 35.241.88.126 found: line 13 /Users/datadriver/.ssh/known_hosts updated. Original contents retained as /Users/datadriver/.ssh/known_hosts.old
重新ssh连接的时候,会和以前一样提示,输入yes即可连接
$ ssh root@35.241.88.126 The authenticity of host '35.241.88.126 (35.241.88.126)' can't be established. ECDSA key fingerprint is SHA256:AI1sSbXH3zyS3aO5Sy26vl3tUF49olesqAdeQmcCs+I. Are you sure you want to continue connecting (yes/no/[fingerprint])?



