通过 SSH 进入运行 Linux 2.6 的路由器(扩展器;tplink)

通过 SSH 进入运行 Linux 2.6 的路由器(扩展器;tplink)

我有一个 TP Link 扩展器,我可以通过端口 80 上的 http 服务器登录页面访问它,并且在 22 上有一个开放的 ssh 端口。我可以通过 ssh 进入服务器,它会要求我输入密码。然后它说“通道 0 上的 shell 请求失败”,并且 tty 在通道 0 上失败。现在我发现 ssh 只允许 tp link tether 应用程序访问服务器。我拥有所有凭据,但它不允许我使用终端登录,只能通过通过 ssh 连接的应用程序登录。这个应用程序只有特定的选项,而不是我需要的这些,因为我想修改扩展器上的 Linux 2.6。我想通过 ifconfig 更改扩展器的 mac 地址。有没有办法从应用程序中提取密钥或其他东西,然后用我的操作系统欺骗它以绕过客户端限制?(扩展器是我的,我有所有数据,因为密码被接受,但客户端不接受)。我能否以某种方式绕过 shell 和 tty 请求错误并将 linux 命令发送到扩展器上的 Linux? 我能以某种方式通过提取 apk tp link tether app 并导入我的命令来通过应用程序路由我的命令吗?或者我应该在哪里搜索登录扩展器部分的 ssh 的应用程序? 还有其他建议吗?感谢您的时间和耐心。

相关内容