ax3000T
@think3r
2025-03-09 22:24:55
ssh
# 开启 SSH 功能(通过 NVRAM 设置 ssh_en=1)
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch \
-d "open=1&model=1&level=%0Anvram%20set%20ssh_en%3D1%0A"
# 保存 NVRAM 设置(执行 nvram commit,持久保存 ssh_en 设置)
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch \
-d "open=1&model=1&level=%0Anvram%20commit%0A"
# 修改 Dropbear 的配置,将 SSH channel 设置为 debug 模式
# (替换配置文件中的 channel=... 为 channel="debug")
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch \
-d "open=1&model=1&level=%0Ased%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%22debug%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%0A"
# 启动 Dropbear SSH 服务
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch \
-d "open=1&model=1&level=%0A%2Fetc%2Finit.d%2Fdropbear%20start%0A"
# 判断哪里是持久化存储
df -h
# dropbear (sshd) 配置文件
cat /etc/config/dropbear