很多安装了织梦的朋友,对织梦的安全都很烦恼,经常遭遇挂马,被挂暗链等事情,集模板也遇到过,通过百度搜索,总结了一些提升织梦安全性的办法,通过以下设置可以显著的提高织梦的安全性。

推荐安装织梦安全助手

一、基础篇(60分)

只要完成基础篇的设置,那么恭喜你,你的织梦安全已经及格了,相反,如果你没有按照基础篇的做,那么你的网站岌岌可危。

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目录移动到站点目录以外。

1.将data目录转移到非Web目录
我们这里举例“D:dedecmsv57”为我们系统的根目录,我们需要将目录下的data文件夹(如图1)迁移要上一级目录(非Web目录),简单的办法直接剪切或者拷贝即可。
我们移动上一级目录中,注意观察文件路径。
2.修改DEDEDATA目录的配置常量
找到系统目录下/include/common.inc.php文件,修改DEDEDATA常量为你的系统目录。
3.配置tplcache缓存文件目录
进入系统后台,在配置中修改tplcache目录为你想对目录。
4.修改根目录下的index.php文件
第9行,将/data/改为:/../data/
好了,这样我们就将data目录顺利迁移出去了。

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

二、高级篇(30分)

安装并安装织梦安全助手:下载地址:

链接:https://pan.baidu.com/s/1myrHp4r_q0XdlPXkD2VUbQ
提取码:u9nq

★插件安装说及配置说明★
1、登录织梦后台,找到左侧菜单‘模块’- ‘上传新模块’
2、点击选择文件上传gbk.xml或者utf8.xml,点击确定完成插件的上传
3、点击左侧菜单‘模块’- ‘模块管理’,点击插件名称右边的‘安装’
4、安装界面可以查看目录是否具有写入权限,需要写入权限才能保证插件的正确安装
5、‘对于已存在文件处理方法’,请选择‘覆盖’,点击确定即可完成插件的安装
6、安装好插件后,在‘模块’ – ‘辅助插件’ – ‘微信安全助手’点开即可。

通过该插件进行可疑文件扫码及文件夹权限设置,更加提高安全性。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注