openwrt升级之后,dropbear无法链接报错:
dropbear [30419] Apr 03 11:39:03 Early exit: Bad buf_getptr
大概率是升级之后导致host_key被清空或者重置
先查看文件
/etc/dropbear/dropbear_rsa_host_key
发现内容为空
删除之前的空文件,重新生成:
rm /etc/dropbear/dropbear_rsa_host_key
dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
此时终端期望输出是
Generating key, this may take a while... Public key portion is: ssh-rsa AAAAB3Nza......ZHniUitGCEWYC+N root@XiaoQiang Fingerprint: sha1!! b2:dd:8d.....79:2d:e8
然后启动dropbear,输出日志
dropbear -E
终端返回
·[31447] Apr 03 11:43:34 Running in background
问题解决