【发布时间】:2016-08-22 01:47:59
【问题描述】:
我想在 BusyBox 服务器上启用 SSH 服务(目前我只能通过 Telnet 连接),所以我认为我需要编译 SSH 服务器,并将其发送到 BusyBox 路由器。所以我的问题是 - 如何创建 SSH 服务器二进制文件以通过 FTP 将其发送到 BusyBox?
【问题讨论】:
-
只需为 MIPS 或任何你的路由器架构编译一个 SSH 守护进程,你就不必重新编译所有的busybox。
-
@MeetTitan 如何知道我的路由器的拱门是什么?我应该输入什么命令来获取它?
-
如果没有一些特定于环境的信息,例如您使用的路由器型号和正在运行的固件,这将很难确定。
-
您可能希望首先将根分区挂载为读/写,因为大多数路由器都配置为将 / 挂载为只读。因此,找出您的路由器架构,编译兼容的二进制文件(可能带有静态链接库),上传到临时文件夹,授予二进制可执行权限,如果需要,将 / 重新挂载为 RW,然后将二进制文件移动到 $PATH 中的文件夹多变的。然后你会想要检查
/etc/rc.local是否存在并在那里抛出任何你想在启动时运行的命令。 警告,如果您输入不返回的命令或错误输出,您可能会破坏您的路由器!!! -
openwrt 可用于许多路由器,并且支持 dropbear...
标签: linux ssh busybox dropbear