帝国论坛帝国网站管理系统交流区帝国CMS使用交流帝国网站管理系统之安全设置最优化 【本版专题贴子】  
 1/37     1 2 3 4 5 6 7 8 9 10 ›› ›|
主题:帝国网站管理系统之安全设置最优化 [加入收藏夹]   

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
帝国网站管理系统之安全设置最优化

帝国网站管理系统的代码严谨,默认配置就很安全,本文将介绍如何使您的系统安全设置达到最优化:

首先我们来认识一下帝国CMS安全认证特性:
帝国登录六重安全验证:
第一重:密码采用三重MD5+多重SALT加密,超强加密,密码不可破解,假如数据库被下载,也无法获取真实密码。
第二重:后台目录自定义,假如对方知道密码也找不到登录后台。
第三重:假如知道密码和后台目录也无法知道认证码,认证码存放.php文件必须登录FTP才能查看文件内容。
第四重:后台登录提问答案采用双重md5加密,即使数据库被偷也无法破解答案内容。
第五重:后台登录支持自定义指定独立域名,不使用指定域名无法登录后台。
第六重:后台登录支持绑定证书验证:用户设置绑定证书后必须通过证书页面进入才可登录后台,而从其他页面进入无法登录,更安全牢固。

帝国COOKIE信息十一重安全认证:
第一重:系统验证采用随机密码认证,每次登录或退出都会产生新的随机密码,无规律可寻,并且认证采用数据库+COOKIE+文件+SESSION+登录文件内容验证五重认证,安全可靠。
第二重:后台登录验证COOKIE变量前缀自定义,连变量名都不知道就无法模拟COOKIE发包。
第三重:COOKIE信息采用COOKIE认证码验证,信息加密采用双重md5加密,无法破解COOKIE认证码,并且COOKIE认证码存放.php文件必须登录FTP才能查看文件内容。
第四重:COOKIE信息与登录IP绑定认证,假如COOKIE信息被完全获取并且随机密码没有改动,不知道登录者IP也无法通过认证。
第五重:COOKIE信息与浏览器信息绑定,假如COOKIE信息被完全获取并且随机密码没有改动,且登录IP被知道,浏览器信息不正确也无法通过认证。
第六重:以文件方式验证用户是否登录,假如COOKIE信息被完全获取并且随机密码没有改动,且登录者IP与浏览器信息也被知道,用户不在线也无法通过认证。
第七重:COOKIE信息与SESSION信息验证同时绑定,假如电脑中毒后COOKIE信息外泄后,无SESSION信息也无法通过认证。
第八重:除了数据库随机密码认证、COOKIE信息验证、SESSION认证外,7.0版本还新增了数据库验证信息认证,为身份认证再加一把锁。
第九重:后台管理员采用独立验证密钥,验证内容更独立,更安全。
第十重:7.2以上版本拥有更强大的“来源HASH验证”:后台“来源HASH验证”支持设置“刺猬模式”与“金刚模式”两种安全防御:“刺猬模式”是更改数据库内容操作时启用验证,而“金刚模式”是后台所有页面启用验证,更全面。官方推荐启用“金刚模式”。此外,“来源HASH验证”不仅可以防止管理员喜欢点击别人QQ发来攻击链接等导致安全问题,而且还相当于在原来安全登录验证基础上又加一层登录验证,且连HASH变量名都是随机的,获取更复杂,让网站管理更无忧。
第十一重:7.2以上版本后台新增“随时认证码”验证:后台“随时认证码”支持设定多少秒更新“新登录验证信息”,间隔多少秒后自动产生新的登录信息,使旧登录信息失效,从而保护因管理员电脑中毒或者服务器受ARP等攻击时的后台安全,让网站管理更无忧。



下面我们来介绍帝国CMS如何设置是安全最优化的:
(注:以下选项都是非必须设置,只是优化建议。)
php配置文件php.ini设置:
1、magic_quotes_gpc 设置为 On
   魔术引用,此项建议开启。
2、register_globals 设置为 Off
   PHP全局变量,此项建议关闭。
3、display_errors 设置为 Off
   不显示PHP错误提示,此项设置对系统安全影响不大。

帝国网站管理系统设置:
1、安装时修改表前缀
   建议在全新安装帝国CMS时修改表前缀。
2、安装初始化管理员帐号时,不要将常见的诸如admin等作为管理员用户名。
3、管理员密码设置6位以上
   密码由字母、数字、下划线和特殊字符组成。
4、安装时设置登录认证码
   如果安装时没有设置认证码,可以修改e/class/config.php文件里的“$do_loginauth”变量内容。【7.0版本修改e/config/config.php文件里的“$ecms_config['esafe']['loginauth']”变量内容】(推荐用dreamweaver编辑,可防止UTF8编码文件被转换为GBK)
5、重命名后台管理目录/e/admin
   将admin重命名为不容易猜到并且好记的目录名。
6、设置后台验证登录IP
   为了照顾上网IP随时变动的用户,默认不验证登录IP,如果要开启登录IP验证,可以修改e/class/config.php文件里的“$do_ckhloginip”变量值设为1。【7.0版本修改e/config/config.php文件里的“$ecms_config['esafe']['ckhloginip']”变量值】(推荐用dreamweaver编辑,可防止UTF8编码文件被转换为GBK)
7、退出系统时,点击后台的退出登陆链接退出
   点退出登陆系统会自动产生新的随机密码 (防止因电脑中毒或网络被挟持导致本地保存的COOKIE信息外泄,而产生新的随机密码可使外泄的COOKIE信息失效)。
8、启用网站安全防火墙。
   有关防火墙配置可以看:http://bbs.phome.net/showthread-13-142920-0.html
9、启用后台帐号绑定证书验证。
   用户设置绑定证书后必须通过证书页面进入才可登录后台,而从其他页面进入无法登录,更安全牢固。生成的绑定证书可以复制到一台或多台电脑登录,并且支持自己随时更换新证书,使旧的证书失效。


相关链接:
帝国CMS 6.5功能解密:网站安全防火墙使用说明


[该贴被修改 5 次,最后修改时间 2015-01-28 16:59:14 ]


[零基础入门教程] [模板制作教程] [采集使用教程]
2009-11-10 16:50:29 已设置保密 顶部 回复 引用 报告 编辑 删除

麦蒂
用户头衔:探花

精华贴   :0
发贴数   :6368
经验值   :17545
注册时间:2009-03-06
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

冒死抢沙发




2009-11-10 16:50:56 已设置保密 顶部 回复 引用 报告 编辑 删除

snowman
用户头衔:举人

精华贴   :0
发贴数   :231
经验值   :691
注册时间:2008-04-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

板凳也坐




2009-11-10 16:51:29 已设置保密 顶部 回复 引用 报告 编辑 删除

CoolFire
用户头衔:探花

精华贴   :0
发贴数   :4234
经验值   :10008
注册时间:2007-06-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]





2009-11-10 16:52:10 已设置保密 顶部 回复 引用 报告 编辑 删除

mini
用户头衔:进士

精华贴   :0
发贴数   :1080
经验值   :3084
注册时间:2009-07-31
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

首页,支持一个




2009-11-10 16:53:23 已设置保密 顶部 回复 引用 报告 编辑 删除

mydream
用户头衔:进士 *

精华贴   :0
发贴数   :384
经验值   :2109
注册时间:2007-12-27
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

看看




2009-11-10 16:54:50 已设置保密 顶部 回复 引用 报告 编辑 删除

lyqw
用户头衔:嘉宾

精华贴   :2
发贴数   :3474
经验值   :7902
注册时间:2007-03-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]




瞎猜网
2009-11-10 16:55:53 已设置保密 顶部 回复 引用 报告 编辑 删除

⌒_⌒TryLife
用户头衔:嘉宾

精华贴   :2
发贴数   :3979
经验值   :9165
注册时间:2007-04-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

支持



PHP+
微信小程序教学 欢迎入坑

帝国CMS9年专注经验,了解帝国CMS从外衣到内裤,从挑逗到高潮!
两千人qq交流群:42085595
2009-11-10 16:56:38 已设置保密 顶部 回复 引用 报告 编辑 删除

phome4429
用户头衔:进士

精华贴   :2
发贴数   :554
经验值   :3711
注册时间:2008-11-28
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]




失败注定是真理
**************************
插件问题等请不要加我Q,论坛或我网站提问!
QQ:442981383
插件、风格、问题求助尽在随意
问答、小说、SWFupload、发号抽奖、采集自动审核发布
2009-11-10 16:56:48 已设置保密 顶部 回复 引用 报告 编辑 删除

500919
用户头衔:探花

精华贴   :0
发贴数   :11660
经验值   :31188
注册时间:2009-03-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

来晚了




2009-11-10 16:57:47 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/37     1 2 3 4 5 6 7 8 9 10 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1