欢迎光临散文网 会员登陆 & 注册

R106移植dropbear开启ssh

2023-07-29 13:25 作者:果城虾米  | 我要投稿

前言

最近入手某速R106随身Wi-Fi一个,机器是UDX710芯片,arm64架构,嵌入式linux系统,网上有去云控,开启telnet的方法,还是很有可玩性的。

折腾思路

去云控期间telnet是开启状态,然后机器会重启,想要登录系统就需要中断重启,保持telnet开启。我的方法是软件连接到机器的瞬间马上关掉,拼了几次手速果然成功了,然后就可以telnet登录了,下面就可以开启折腾之路了。

具体方法就不做演示了,说一下几个要点

一:开机自启脚本在/etc/init.d/hostname.sh

    在文件里面添加一行 telnetd -l /bin/sh就,就可以让telnet开机自启了

二:系统会默认把根目录挂载成只读,需要重新挂载成读写模式,命令:

      mount -o remount,rw /

然后需要修改/etc/fstab文件,这里是系统挂载信息

/dev/root            /                    auto       ro              1  0

此处ro修改为defaults

移植dropbear开启ssh

移植dropbear开启ssh可以参考网上的案例,需要用到交叉编译,过程对新手不太友好,这里提供编译好的文件

https://www.gc-boy.com/index.php/246/

可以用hfs搭建文件服务器,通过wget下载文件到r106里面,以我的技术水平只能想到这个办法了

复制dropbear到对应文件夹

下载好文件后解压出来得到usr文件夹,把usr/bin和usr/sbin里面的文件copy到对应的目录,再生成ssh的密钥文件

创建启动脚本

/usr/sbin/dropdear_start.sh

在/etc/init.d/hostname.sh添加一行/usr/sbin/dropdear_start.sh

设置root账号密码

启动dropbear测试连接

/usr/sbin/dropbear 

总结

以上就是我折腾R106的一些经验,还可以参考这个开发更多玩法,如果看到这篇文章,并且对你有帮助的话,欢迎留言交流。



R106移植dropbear开启ssh的评论 (共 条)

分享到微博请遵守国家法律