Openwrt SSH连接失败
正在查看 0 条回复
- 作者帖子
- Up::2
之前在openwrt的后台一直有开启ssh本地登录连接。但是最近连接时出现了问题,显示错误如下:
“no matching host key type found. Their offer: ssh-rsa
环境配置:
- 系统 > 管理 > SSH 访问设置为:
- 接口:lan(即使在未指定的情况下仍存在问题)
- 端口:22
- 密码身份验证:启用
- 允许使用密码的 root 登录:启用
- 网关端口:禁用
继续做如下的尝试均失败:
- 创建密钥对并将公钥上传到 SSH-Keys 甚至会产生相同的错误。
- 重新启动了客户端和路由器。
最终解决办法:
ssh -p [port] -oHostKeyAlgorithms=+ssh-rsa [email protected].1.1
原因:
openwrt 提供ssh服务的Dropbear版本太旧,通过升级内核可以解决。如果不升级内核,可以采用上述的办法。
- 作者帖子
正在查看 0 条回复
- 哎呀,回复话题必需登录。