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


2

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

我通过局域网连接到它并运行OSX Snow Leopard 10.5.6。

Answers:


2

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

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

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

以下Wiki文章介绍了如何启用SSH并从Internet访问路由器: http://www.dd-wrt.com/wiki/index.php/SSH_access_from_internet

基本上,这里是步骤:

  1. 确保启用SSH

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

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

现在,您可以使用PuTTY等SSH客户端从Internet连接到路由器的WAN IP。

禁用远程访问

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

SSH密码

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

希望这可以帮助 !


虽然这些链接可能会回答这个问题,但最好在此处包含答案的基本部分并提供参考链接。如果链接页面发生更改,则仅链接答案可能会无效。
Madara Uchiha

通过步骤纠正了我的答案。
Ob1lan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.