问题出现

在chomebook的使用中,由于do的主机不同于搬瓦工,不会换ssh的端口,所以重装之后会出现ssh key的变化,但是端口没有变。
因为ssh每次都会记录端口的key,并且二次登录时会和主机核对。
在linux大发行版上可以实现提醒,然后用命令移除。在chromebook的secureshell插件上没有(听说以前版本会有,现在由于chromebos取消了内置的shell,所以取消了这一功能。

解决方法

在翻阅了论坛后,找到了如下方法:

1
2
3
4
5
6
7
8
9
10
- Load up your secure shell.  
打开secure shell
- Attempt to connect to your remote host (this step may not be necessary, but it doesn't hurt)
尝试登录
- Press ctrl+shift+j to bring up the javascript console.
输入ctrl+shift+j,调出javascript consol
- Type term_.command.removeAllKnownHosts()
输入 term_.command.removeAllKnownHosts()
- Reconnect to host
再次连接

效果

如下:
Imgur

Imgur

参考