警告:远程主机标识已更改!Chrome安全 shell 应用程序扩展

izj3ouym  于 2023-06-27  发布在  Go
关注(0)|答案(3)|浏览(112)
Loading NaCl plugin... done.
Connecting to user@172.27.0.31...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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:C11asdfasdfxY6asdfasdfIUfadsfasdRB4.
Please contact your system administrator.
Add correct host key in /.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /.ssh/known_hosts:21
ECDSA host key for 172.27.0.31 has changed and you have requested strict checking.
Host key verification failed.
NaCl plugin exited with status code 255.
(R)econnect, (C)hoose another connection, or E(x)it?

此错误与Chrome Secure Shell应用程序扩展有关。
如果您受到中间人攻击或由于服务器端的证书更改,可能会发生此错误。
以前的修复方法是使用Chrome控制台从已知主机中删除本地条目:

term_.command.removeKnownHostByIndex(21)

但产生错误:

VM237:1 Uncaught TypeError: term_.command.removeKnownHostByIndex is not a function
    at <anonymous>:1:15
2w3rbyxf

2w3rbyxf1#

现在(我的chrome版本85.0.4183.83(官方版本)(64位))可以在扩展设置中手动删除一个条目。3个点( chrome 右上角)>更多工具>扩展> Secure Shell应用程序详细信息>扩展>选项> SSH文件>删除~/.ssh/known_hosts中的特定条目(整行)

ltqd579y

ltqd579y2#

现在不鼓励应用程序支持扩展,在终端的左上角,您可以单击图标,并深入研究终端设置和SSH。
~/. ssh/known_hosts在那里。
祝你好运!

zkure5ic

zkure5ic3#

现在看起来最简单的方法(在windows上)是右键单击扩展图标并选择选项。上面的两个选择对我来说都不起作用。
screenshot

相关问题