织梦cms教程

织梦cms安全配置方法

我的站长站 2017-08-19 人阅读

织梦cms安全问题一直是个老大难,cms中常常被黑的也是dedecms网站。通过百度总结了一些提升织梦安全性的办法,通过以下设置可以显著的提高织梦的安全性。

1 删除不必要的目录

安装好织梦后,需要立即删除install目录,如果不需要使用会员、专题(99%的用户都用不到),可以直接删除member、special目录。

2 删除不必要的文件

plus文件建议只保留如下文件:ad_js.php,count.php,list.php,search.php,view.php,其余的删除。

plus文件夹中的文件功能如下表,如果没用到可以删除。

文件名文件说明建议
guestbook文件夹
留言板
删除
img文件夹
图片
删除
task文件夹
计划任务
删除
ad_js.php
调用广告,如果你的广告不是通过后台“广告管理”设置的,可以删除该文件保留
advancedsearch.php、heightsearch.php
高级搜索,一般只用到search.php删除
arcmulti.php
异步方式调用指定的tag列表,用不到,删除吧删除
bookfeedback.php、bookfeedback_js.php
图书评论和评论调用文件,存在注入漏洞,不安全
删除
car.php、posttocar.php、carbuyaction.php
购物车删除
comments_frame.php
调用评论,存在安全漏洞(现在一般都用第三方评论,不再用织梦自带的评论)
删除
count.php
统计文章阅读次数保留
digg_AJAX.php、digg_frame.php
文章的顶踩功能删除
disdls.php、download.php
下载次数统计、下载功能删除
diy.php
自定义表单保留
erraddsave.php
文章纠错删除
feedback.php、feedback_ajax.php、feedback_js.php
评论相关功能删除
flink.php、flink_add.php
友情链接、友情链接添加(建议删除,否则容易暴露模板路径)删除
freelist.php
自由列表删除
guestbook.php
留言删除
list.php
动态浏览栏目页保留
mytag_js.php
自定义标签js调用方式(如果没用到后台的自定义宏标记,请删除)
删除
qrcode.php
生成二维码删除
recommend.php
信息推荐
删除
rss.php
RSS列表页
删除
search.php
搜索保留
showphoto.php
显示大图片(图集模型会用到)
删除
stow.php
收藏文章删除
view.php
动态浏览文章保留
vote.php
投票删除

3 修改默认后台文件夹名称

默认的后台通过域名/dede访问,请修改为其他名称,越不容易被猜出来越好,可以使用英文+数字等形式。修改方式为直接重命名dede文件夹的名称即可。

4 后台新建新的管理员账户,删除默认的admin用户

4.1 新建管理员账户

点击系统->系统用户管理->增加管理员,填写登录账户及密码等信息,用户组选择‘超级管理员’

4.2 删除默认的admin用户

点击系统->SQL命令行工具,运行SQL命令:delete from dede_admin where id = 1;

5 迁移data目录到web目录外

data目录存在比较严重的安全隐患,很有必要将data目录移动到站点目录以外。具体迁移办法可以查看此篇文章:http://www.dedemao.com/study/78.html

实在没有条件迁移到站外的同学,也请一定要将data目录改一个名字。

相关推荐
  • 织梦cms安全
  • 网站安全
  • 织梦DEDECMS安全配置教程

    织梦CMS是目前市面上用的最多的CMS之一了,dedecms凭借简单,方便博得很多的人喜爱,但织梦CMS的安全问题也是很多人拒绝的原因。下面给大家推荐下如何安全的配置织梦CMS。一、基础篇(60分)只要完成基础篇的设置,那么恭喜你,你的织梦安全已经及格了,相反,如果你...

    织梦cms教程 187 5年前
  • 织梦cms安全配置方法

    织梦cms安全问题一直是个老大难,cms中常常被黑的也是dedecms网站。通过百度总结了一些提升织梦安全性的办法,通过以下设置可以显著的提高织梦的安全性。1 删除不必要的目录安装好织梦后,需要立即删除install目录,如果不需要使用会员、专题(99%的用户都用...

    织梦cms教程 255 7年前
  • dedecms支付模块SQL注入漏洞解决办法

    最近看到阿里云后台提示了织梦dedecms的支付模块注入漏洞导致SQL注入。引起的文件是/include/payment/alipay.php文件,下面告诉大家修复方法:找到并打开/include/payment/alipay.php文件,在里面找到如下代码:1$order_sn = trim($_GET['out_trade_no&...

    织梦cms教程 127 7年前
  • PHPCMS v9安全设置教程

    一、目录权限设置很重要:可以有效防范黑客上传木马文件.如果通过 chmod 644 * -R 的话,php文件就没有权限访问了。如果通过chmod 755 * -R 的话,php文件的权限就高了。所以就需要分开设置目录权限和文件权限:linux 服务器权限:经常要用到的命令:find /pat...

    phpcms教程 132 4年前
  • 帝国CMS7.2更安全

    帝国CMS7.2版本除了前面我们介绍的以下安全功能:1、更强大的“来源HASH验证”;2、新增“随时认证码”验证;3、管理员密码采用三重md5加密,超强加密;还新增更多安全特性,系统更牢固:4、在原来7.0版采用数据库+COOKIE+文件+SESSION四重安全认证基础上,7.2版还...

    帝国cms教程 370 10年前
  • 重置 Discuz! 2.5 安全码

    我们在使用 Discuz2.5 添加插件或者模版的时候,总是提示要输入安全码,但是安装Discuz2.5过程中没有设置什么安全吗,怎么解决这个问题呢?第一步:点击“忘记密码”,进入校验界面,下载 addonreset.txt 文件,把文件放在网站的根目录,然后通过 http://www. 你的域...

    discuz教程 241 7年前
最新更新