更改openwrt后台web登陆用户名方法
2018-02-23 17:17
5278 查看
开通OpenWrt的远程管理以后,安全性问题随之而来。由于SSH以及Luci默认采用root账户登录,因此路由器很容易被暴力破解密码。可以通过修改root账号为其他名称,来提高路由器的安全性。
1.修改/etc/passwd
将root:x:0:0:root:/root:/bin/ash修改为username:x:0:0:root:/root:/bin/ash。
2.修改/etc/shadow
将root:xxxxxx:0:0:99999:7:::修改为username:xxxxxx:0:0:99999:7:::。
3.修改/usr/lib/lua/luci/controller/admin/index.lua
将page.sysauth = {“root”}修改为page.sysauth = {“username”}。
4.修改/usr/lib/lua/luci/controller/admin/servicectl.lua
将entry({“servicectl”}, alias(“servicectl”, “status”)).sysauth =
{“root”}修改为entry({“servicectl”}, alias(“servicectl”,
“status”)).sysauth = {“username”}。
1.修改/etc/passwd
将root:x:0:0:root:/root:/bin/ash修改为username:x:0:0:root:/root:/bin/ash。
2.修改/etc/shadow
将root:xxxxxx:0:0:99999:7:::修改为username:xxxxxx:0:0:99999:7:::。
3.修改/usr/lib/lua/luci/controller/admin/index.lua
将page.sysauth = {“root”}修改为page.sysauth = {“username”}。
4.修改/usr/lib/lua/luci/controller/admin/servicectl.lua
将entry({“servicectl”}, alias(“servicectl”, “status”)).sysauth =
{“root”}修改为entry({“servicectl”}, alias(“servicectl”,
“status”)).sysauth = {“username”}。
相关文章推荐
- Web_PHP_DedeCMS_登陆后台卡死(假死)解决方法之一;
- vcenter web登陆时自动记住用户名密码的方法
- 使用ajax用户名密码登录后转发至WEB-INF下的方法
- Exchange2013学习笔记(3)-更改outlook web app登录不用输入域名方法
- web关闭页面触发执行后台方法
- 前后台读取Web.config中的值的方法
- phpcms V9后台密码重试次数太多导致无法登陆的解决方法
- iOS 更改webView文字颜色丶文字大小丶背景色的方法
- JQuery直接调用asp.net后台WebMethod方法
- Web前台传对象字符串到后台并让后台反序列化对象字符串的方法(ASP.NET) json对象和字符串的转换
- Exchange web 在用户名密码都正确的情况下登陆 部分账户 提示 HTTP/1.1 401 未经授权
- 一步一步实现web程序信息管理系统之二----后台框架实现跳转登陆页面
- jQuery AJAX实现调用页面后台方法和web服务定义的方法
- 关于如何快速清除,登陆文件共享,域等时缓存的认证用户名和密码的方法
- 更改本地仓库到git的用户名方法
- Mssql Server2005中更改sa的用户名的多种方法
- 织梦dedecms 去掉后台登陆验证码的方法
- wordpress-----后台设置URL出错后,登陆不了后台和前台的解决方法!!
- phpweb后台拿shell方法