Secure Shell Chrome extension remove known_hosts

Google 提供的Secure Shell 扩展可以很方便地满足跨平台ssh使用,问题是它所提供的功能当然没有其他ssh客户端提供的功能丰富,毕竟只是一个插件。

使用Secure Shell作为ssh客户端时,所有ssh可能遇到的问题这里也能遇到,今天就教大家当使用Secure Shell 遇到已信任设备的 host key 发生变化时如何解决。

Offending ECDSA key in /.ssh/known_hosts:7
ECDSA host key for xxxxxxxxxxxxx.yyy.au has changed and you have requested strict checking.
Host key verification failed.

在打开的Secure Shell拓展页面或者报错的那个页面 ctrl+shift-j打开开发者调试面板,输入以下命令删除冲突的 host key:

## 将INDEX替换成对应的 host key index 如上面报错的 7
term_.command.removeKnownHostByIndex(INDEX)

如果你想要删除所有已经信任的设备,执行这条语句:

term_.command.removeAllKnownHost()

你可能感兴趣的:(Secure Shell Chrome extension remove known_hosts)