华硕RT-N66U启用SSH访问


18

固件的备用版本中是否没有启用ssh访问此路由器的选项?

我只能在“管理”->“系统”下看到“ 启用Telnet ”。
真是la脚。Telnet是通过网络以纯文本格式发送的,并不安全。我的固件版本为3.0.0.4.376_1071,根据路由器上的更新检查功能,该版本是最新版本。

如果您在Google周围搜索,其他人一直在谈论通过SSH访问这种流行的路由器。他们在使用某些自定义固件吗?


我对这个特定的路由器不熟悉,但是您是否检查过以确保SSH不仅一直处于打开状态(因此没有启用/禁用它的选项)?
lzam 2014年

是的,我检查了。我确实可以远程登录,但SSH连接被拒绝。
CarlGammaSagan 2014年


3.0.x固件基于wrt,因此您不一定需要自定义固件即可添加某些功能。另请参阅irq5.io/2012/12/10/hacking-functionity-into-asuswrt-routers,另请参阅github.com/RMerl/asuswrt-merlin/wiki,它是ASUSWRT的一个分支,为您提供更多选择。最后,请注意,本地受限LAN上的telnet是可以的(虽然不是很好的做法)。
Mahdi 2015年

我在3.0.0.4.380_3831上,看到SSH的选项。
维克托·恩格尔

Answers:


3

他们在使用某些自定义固件吗?

是的,该路由器的大多数所有者使用定制固件,例如tomato或其mod


1
有人愿意解释下降投票吗?

3

即使今年已经一岁了,我还是想对发现的内容有所了解,因为我刚刚在阅读相似的页面后试图使sshd在同一路由器上工作。

我正在使用版本3.0.0.4.376_3861,但仍未在sshd中添加它们。我从菜单中隐藏的ssh选项中笑了出来。他们仍然在那里,但不起作用。我远程登录并做了nvram show | grep ssh。那里还没有东西,但是我还是尝试了shinji14的答案。我也尝试过重新启动,但是nmap在端口扫描上仍然没有显示SSH。然后我通过telnet重新尝试,ls -alR --color=always | more并在扫描结果后发现他们正在使用BusyBox。我不记得BusyBox是否内置了sshd,所以我做到了busybox --help,也没有在列表中看到它。

BusyBox的站点在此处提到了sshd的Dropbear ,因此似乎他们可能使用了所提到的WRT变体,如0xC0000022L,或者可能将Dropbear放在其上。我可能最终会自己尝试Dropbear。如果这行得通,那么我会说这是一条路,因为人们几乎可以保留它的库存,然后在安装任何正式更新后随时将其放回去。


2

根据其作者,名为AsusWRT-Merlin的定制版AsusWRT 支持dropbear形式的SSH。

此README中搜索“ SSHD” 。

请访问Github网站并建立自己的网站,或点击底部的下载链接。

另请注意: AsusWRT最初是Tomato的一个分支。从那时起,它的差异很大,但是如果您只需要比华硕在其固件下载页面上提供的产品有所增强的版本,那么这可能是您的正确选择。


0

如果调试路由器网页,则在“管理”选项卡中可以看到ssh行以样式隐藏 display:none;

您可以通过telnet并使用

nvram set sshd-enabled=1
nvram set sshd-port=22

您可以在路由器的apache服务器中找到这些值,并检查路由器网页的源代码。


这对我没有用。我有固件3.0.0.4.376_3861。我确实找到了/ -name ssh -print和-name sshd,却一无所获。
pedz 2015年

我同意。看起来不错,但是不起作用。是的,HTML使用JavaScript隐藏。您可以打开Web控制台并键入$('ssh_table').style.display='';以显示它。但是,设置nvram值不会导致重新加载页面时显示该值,并显示该结果,单击“启用”按钮并应用并不会打开SSH。
Phrogz

1
我认为,为了使nvram更改生效,您需要执行nvram commit并重新启动路由器(reboot。),但是在最新固件(3.0.0.4.378_9459-g7ddc2c6)上执行此操作后,我无法在该端口上与ssh连接(“连接拒绝”。)
Carl G
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.