|
本帖最后由 hikey 于 2023-5-30 09:48 编辑
360原厂为了安全,把ssh服务都给去掉了。
为了方便折腾,除了telnet, 我们还是需要 ssh的,不然不能用winscp之类的,备份固件 刷uboot 刷固件都不方便。
为了开启ssh, 我们需要先用ttl开启 telnet, 方法可以参考论坛大神的帖子 比如这个,然后安装 dropbear 并启用。
以下在 telnet客户端上操作, 设备需要联网下载文件。
360原厂固件做了很多限制了,但好在opkg和 wget还在,那么我们就可以自己把dropbear 补上。
由于原厂不让安装其他类型的ipk, 我们需要把aarch64_cortex-a53 的 arch注册上
- echo arch aarch64_cortex-a53 300 >> /etc/opkg.conf
复制代码 然后
- cd /tmp
- wget https://downloads.openwrt.org/releases/packages-19.07/aarch64_cortex-a53/base/dropbear_2019.78-2_aarch64_cortex-a53.ipk
- opkg install ./dropbear_2019.78-2_aarch64_cortex-a53.ipk -f /etc/opkg.conf --force-depends
复制代码 可能会报错缺少 libc之类的,不用理它。
然后就可以启用了 dropbear了
- /etc/init.d/dropbear enable
- /etc/init.d/dropbear start
复制代码 启用后就可以用 winscp 之类的连接了,密码和telnet的一样。
需要说明的是,这货内存挺小的,备份固件的时候注意 mtd0 是full flash, 个头有点大,直接备份会把设备弄死机。
可以考虑把 mtd567分开备份,备份完删掉再备份另外一个。
另外,那个ipk 在 op网站上,如果下载失败的话 可以到我的服务器上下载 wget https://hquu.net/r/dropbear_2019.78-2_aarch64_cortex-a53.ipk
|
评分
-
查看全部评分
|