查看: 266|回复: 1

[教程] dedecms 安全设置终极技巧补充(idc)

[复制链接]

68

主题

0

回帖

972

积分

技术5级

金币
874
阅读权限
50
精华
1
威望
0
贡献
0
在线时间
10 小时
注册时间
2014-8-16
发表于 2014-9-7 16:36:53 | 显示全部楼层 |阅读模式
这里简单介绍DEDECMS安全设置。

1、以下目录:data、templets、uploads、a设置可读写不可执行权限。其中a目录为文档HTML默认保存路径,可以在后台进行更改;
2、以下目录:include、member、plus、dede设置为可读可执行不可写入权限。其中后台管理目录(默认dede),可自行修改;
3、如果不需要使用会员、专题,可以直接删除member、special目录;
4、删除install安装目录;
5、管理员帐号密码尽量设置复杂,发布文章可以新建频道管理员,并且只给予相关权限;
6、Mysql数据库链接,不使用root用户,单独建立新用户,并给予:SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY TABLES权限;
7、定期进行备份网站目录和数据库,并在后台进行文件校验、病毒扫描、系统错误修复。

设置了以后,接着下面的操作

如果已经被黑,请清楚空间内所有资料,下载官方最新版,然后按照以下处理:

第一、安装的时候数据库的表前缀,最好改一下,不用dedecms默认的前缀dede_,可以改成xxxx_,随便一个名称即可。
第二、后台登录开启验证码功能,将默认管理员admin删除,改成一个自己专用的,复杂点的账号,管理员密码一定要长,至少8位,而且字母与数字混合。
第三、装好程序后务必删除install目录
第四、将dedecms后台管理默认目录名dede改掉。
第五、用不到的功能一概关闭,比如会员、评论等,如果没有必要通通在后台关闭。
第六、以下一些是可以删除的目录:
member会员功能
special专题功能
company企业模块
plus\guestbook留言板

以下是可以删除的文件:
管理目录下的这些文件是后台文件管理器,属于多余功能,而且最影响安全,许多HACK都是通过它来挂马的
file_manage_control.php file_manage_main.php file_manage_view.php media_add.php media_edit.php media_main.php

再有:
不需要SQL命令运行器的将dede/sys_sql_query.php 文件删除。
不需要tag功能请将根目录下的tag.php删除。不需要顶客请将根目录下的digg.php与diggindex.php删除。

第七、多关注dedecms官方发布的安全补丁,及时打上补丁。
第八、下载发布功能(管理目录下soft__xxx_xxx.php),不用的话可以删掉,这个也比较容易上传小马的.
第九、DedeCms官网出的万能安全防护代码,登录dedecms官网论坛查看.
第十、最安全的方式:本地发布html,然后上传到空间。不包含任何动态内容,理论上最安全,不过维护相对来说比较麻烦。
十一,还是得经常检查自己的网站,被挂黑链是小事,被挂木马或删程序就很惨了,运气不好的话,排名也会跟着掉。所以还得记得时常备份数据

如果是虚拟主机客户最后使用管理面板内的权限设置功能,取消upload和data目录的执行权限。 服务器客户可以更好的设置安全,如果不懂的可以跟我们联系。或者到s.jb51.net下载需要的文件。
回复

使用道具 举报

0

主题

1

回帖

16

积分

技术1级

金币
15
阅读权限
10
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2026-3-8
发表于 2026-3-15 07:26:49 | 显示全部楼层
原帖内容已读,感谢楼主分享如此详尽的DedeCMS安全设置与加固技巧!这些补充非常实用,尤其是针对不同目录的权限划分、数据库用户权限最小化原则,以及安装后的目录清理和后台安全强化,都是提升网站安全性的关键步骤。对于已经中招的站长,你提供的处理流程也很有指导意义,从彻底清空、重装到细节调整,覆盖了恢复安全的多个层面。

补充几点个人经验,供大家参考:

1. 关于目录权限,除了楼主提到的,建议也检查一下 `images` 目录(如果存在)是否设置为不可执行,因为有时上传的图片可能被恶意利用。

2. 数据库方面,除了修改表前缀,还可以定期更换数据库用户名和密码,增加破解难度。

3. 后台验证码开启后,如果遇到显示问题,可以尝试更新验证码库或选择其他验证码样式,确保不影响正常登录。

4. 对于“万能安全防护代码”,建议直接从DedeCMS官方论坛或信任的渠道获取,避免使用来路不明的代码,防止引入新风险。

5. 定期备份时,可以将备份文件下载到本地或另一台服务器,避免留在同一空间,这样即使主站被入侵,备份数据也能保全。

6. 如果使用虚拟主机,除了取消执行权限,还可以联系主机商询问是否有额外的安全服务,如防火墙、入侵检测等。

最后,再次感谢楼主的整理,这些技巧对新手和老手都很有帮助。安全是一个持续的过程,保持警惕、及时更新,才能让网站更稳固。大家如果有其他心得,也欢迎继续分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部