路由器修改html,徒手修改大麦路由器dw33d,变luci中文界面,并开启ssh

编程知识 更新时间:2023-05-02 04:31:20

本帖最后由 kr320 于 2016-12-28 12:34 编辑

本人最近得到一个大麦千兆路由器,网上一查配置不错,就是大麦的管理界面花哨还垃圾,但发现了有个专业版入口,进去发现功能强大,但是英文界面,还用的openwrt系统,基本于linux开放系统,可定制性强,怎耐本人没有工具,就先打算不刷机,学习一下自己修改系统,于是网上查了些资料,看了些大神的贴子,把openwrt改成中文,并开启了ssh,方便以后修改系统所用。独乐乐不如众乐乐,就总结下给广大网友。

参考的帖子:

1.  中文界面。

在专业版中找到“system – soft ware - configuration”页面,将第一行修改为“src/gzwireless_routerhttp://downloads.openwrt/att ... xx/generic/packages”

3.png (86.14 KB, 下载次数: 11)

2016-12-27 22:17 上传

然后到“system – soft ware - Actions”下,先更新列表(Update lists),然后安装“luci-i18n-chinese”

QQ截图20161227222219.png (159.69 KB, 下载次数: 5)

2016-12-27 22:24 上传

安装完中文包,在“System-System-language and Style”页面中的“language”选择中文,点击右下角“Save& Apply”按钮保存应用后,重启路由器,你就会发现可爱又熟悉的中文了。

QQ截图20161224092649.png (110.46 KB, 下载次数: 7)

2016-12-27 22:25 上传

2.  徒手开启ssh

这个参考了论坛上网友提供的方法,主要通过路由器备份功能完成对其中的相关配置文件进行修改,开启ssh。不借助任何工具,但需要linux系统,我使用的是ubuntu来完成对备份包文件中的配置进行修改。

首先呢,要选把我们所需要的文件备份下来,主要存在于openwrt系统下的/etc/目录下。在“系统– 备份/升级”中,打开配置,将“/etc/”加入到末尾,保存

5.png (77.64 KB, 下载次数: 7)

2016-12-27 22:18 上传

在“系统 – 备份/升级”中的“动作”中选择生成备份,会自动下载后缀为.gz的备份包文件。

QQ截图20161224093340.png (86.36 KB, 下载次数: 4)

2016-12-27 22:18 上传

因为备份包文件的打包格式是linux下的,但在windows下的显示的图标为winrar压缩包

QQ截图20161227222737.png (11.11 KB, 下载次数: 15)

2016-12-27 22:27 上传

,虽然可以用winrar解包,但不能重新打包。所以要在linux进行修改。简要说明下如何操作,在linux下双击备份包文件打开,不用解包,找到shadow(路径:/etc/)和dropbear(路径:/etc/config),下图是windows下的显示结果,大家参考对应下位置。

6.png (238.7 KB, 下载次数: 5)

2016-12-27 22:18 上传

继续双击分别打开这两个文件编辑后保存,这时会提示是否更新包文件,选更新就可以。下面我就说说这两个文件怎么改。

先说/etc/shaow文件,熟悉linux系统的都知道里面保存的应该是linux的root密码的密文等信息,各字段用:分开,第二个字段就是密码的密文,但大麦路由器openwrt里面shadow却在密码字段里是x,我怀疑这是工程师有意为之,因为这样你就无法使用完全的root权限,相当于禁用了。而我们设置的管理密码在luci下登录虽然显示的是roote用户名,但也不真的root,在密码验证时也没有调用系统的shadow。好了,言归正传,大麦路由器里的shadow里面的内容为:

root:x:15225:0:99999:7:::

daemon:*:0:0:99999:7:::

ftp:*:0:0:99999:7:::

network:*:0:0:99999:7:::

nobody:*:0:0:99999:7:::

这里我们把第一行里的x改成你想要的密码,当然这里不是明文的,应该是加密后的密文,如果得到密文呢,我采用的方法就是找到我使用ubuntu电脑操作系统里的shadow里当前用户的那行的密文,这样我路由器的root密码就和我电脑的密码是一样的了。修改后的内容为:

root:$1$qZpZB$Pryjp.AtAraSwnmqsqonh1:15225:0:99999:7:::

daemon:*:0:0:99999:7:::

ftp:*:0:0:99999:7:::

network:*:0:0:99999:7:::

nobody:*:0:0:99999:7:::

打黄的是密文,它的明文密码是king。

然后就是/etc/config/dropbear,这是配置文件是openwrt使用的ssh服务器dropbear。默认没开启ssh,再这里我们要修改配置文件达到开启ssh,及使用root+密码进行ssh登陆。在备份包里打开该文件修改成如下内容:

config dropbear

option Port'22'

option enable'1'

optionInterface 'lan'

optionRootLogin '1'

optionPasswordAuth 'on'

option GatewayPorts 'on'

保存并更新备份包后,那就差最后一步了,什么呢,那就是把备份包上传到路由器上,等待路由器自动重启更新,那么恭喜了,ssh成功开启了,这时用putty连接到路由器上你就会看到欢迎信息了。

QQ截图20161227222933.png (35.76 KB, 下载次数: 6)

2016-12-27 22:29 上传

哈哈,我把默认的欢迎信息小改了下,正常的应该domy,想改的话只要改下/etc/banner这个文件的内容。

通过修改路由器系统我发现,大麦工程师对openwrt进行一定的修改,主要目的就是限制用户的权限,其中就有关闭ssh,及绕过root密码验证,在大麦设置界面和luci下修改验证的都不是真正的root密码,而是调用其他位置的一个自有密码文件,这样就算你开启了ssh,但dropbear需要调用root和密码进行登陆,你设置并不是真的root密码,那么你还是登陆不上,所以我们要修改上面的两个文件。

小小见解而已,如有错误之错,还望指证,海涵

更多推荐

路由器修改html,徒手修改大麦路由器dw33d,变luci中文界面,并开启ssh

本文发布于:2023-04-25 22:25:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/fb9eb81861561e58b6a5b6cd2b6e131d.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:路由器   大麦   中文   界面   dw33d

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 103775文章数
  • 26190阅读数
  • 0评论数