启用对我的 DD-WRT 路由器 TP LINK WR1043ND 的 SSH 访问

启用对我的 DD-WRT 路由器 TP LINK WR1043ND 的 SSH 访问

我想复制到路由器上的 tmp 目录,但不知道如何启用 SSH 来访问它。

我通过 LAN 连接到它并运行 OSX Snow Leopard 10.5.6。

答案1

您是否尝试过搜索 DD-WRT 的官方文档?

以下是有关 SSH 和 telnet 的主题:http://www.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_Command_Line

这解释了如何设置 SSH 守护进程和身份验证方法。

以下 wiki 文章解释了如何启用 SSH 并从互联网访问您的路由器:http://www.dd-wrt.com/wiki/index.php/SSH_access_from_internet

基本上,步骤如下:

  1. 确保 SSH 已启用

    • 转到 Web 界面上的“服务”选项卡和“服务”子选项卡
    • 启用“SSHd”位于“安全外壳”部分下
    • 如果您只想从外部连接到您的 LAN,则无需启用“SSH TCP 转发”。
    • 选择合适的端口(默认值为 22,但出于安全原因,建议您将其更改为 1024 以上的非标准端口。记住端口号,因为您需要将其输入到 SSH 客户端才能连接到路由器)
    • 您可以激活(不太安全的)密码授权和/或(推荐的)私钥/公钥授权。有关生成密钥的更多信息,请参见此处:[1]。
    • 节省
  2. 启用远程访问

    • 转到 Web 界面上的“管理”选项卡和“管理”子选项卡
    • 在“远程访问”部分下启用“SSH 管理”
    • 输入与上面 (4) 中指定的相同端口号。这将在防火墙中打开该端口。
    • 节省
    • 重启路由器

现在,您将能够使用 SSH 客户端(例如 PuTTY)从互联网连接到路由器的 WAN IP。

禁用远程访问

如果您希望在任何时候禁用来自 WAN 的 SSH 访问,- 转到 Web 界面上的“管理”选项卡和“管理”子选项卡 - 禁用“远程访问”部分下的“SSH 管理” - 应用设置

SSH 密码

  • 当询问用户名时,输入 root (即使你在 Web 界面中更改了用户名)
  • 当要求输入密码时,输入路由器的密码

希望这可以帮助 !

相关内容