记一次Openwrt使用ssh连接失败的经验
环境说明
Openwrt我是使用的笔记本刷入固件的方式体验的软路由,使用的macbook进行ssh的连接,其他基本也都大同小异。
问题说明
由于第一次玩openwrt固件难免存在一些误区,因此在第一次刷入时我是成功通过macbook终端完成的ssh连接。
在之后固件出问题了,导致我换了另一个固件包重新刷了一遍Openwrt固件,在此之后发现和之前相同的配置,在macbook的ssh连接却出现了问题,如下:
大致问题是口令校验出现了问题,可我的web管理界面都进去了,口令不至于出错。
问题分析
在macbook中进行ssh连接,会在macbook的known_hoshs文件留下先前的访问记录,/Users/pitta/.ssh/known_hosts
,看下这个文件的内容:
192.168.3.100 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIaLNxQL4Yi3+cJvMXYtxwB4e7naxb84nmzgPzdrZEwz
192.168.3.100是我openwrt设置的ip,接着是采取的算法,