Dedecms安全问题已经是老生常谈了。虽然无忧主机php虚拟主机安全性是很高的,但是黑客总是利用dedecms的漏洞进行注入。其实有些时候,是我们对dedecms的安全设置不到位导致的。今天无忧主机小编给大家带来的是dedecms的几个安全设置方面的集合,让您的网站更加安全。

  第一点,也是小编认为最有效的一点,就是删除不必要的系统文件。为什么这么说呢?因为很多注入、挂马、刷注册、刷评论,都是通过这些文件来的。比如有些dedecms网站根本没有开启注册功能的必要,就可以把member文件夹删除。下面列举几个可以删除的文件或文件夹。

  –plus文件夹中,小编认为有用的文件:mytag_js.php ad_js.php(用于显示广告)、count.php(统计文章访问次数)、search.php(搜索文章)、feedback.php feedback_ajax.php feedback_js.php(评论用)、list.php(频道动态页),其他的如果不想要可以全部删除。

  –dede文件夹中可以删除:file_manage_control.php、 media_main.php、 file_manage_main.php、media_add.php、file_manage_view.php、media_edit.php。

  –member文件夹,如果没有会员注册系统,可以删除。

  –special文件夹,专题功能文件夹,如不需要可以删除。

  第二点,之前也说过多次,这里小编再提一下,就是关于文件夹权限的设置。无忧主机php虚拟主机的最高权限是755。在dedecms中,比较敏感的两个文件夹,一个是data,一个是upload。可以将这两个文件夹的权限设置为666。关于权限的说明和设置,请看:LINUX虚拟主机,LINUX空间站点目录权限设置高级篇、无忧主机站点目录(PUBLIC_HTML)文件夹的权限设置。

  最后一点,也是比较复杂的一点,那就是移动data文件夹所在目录。Data目录里存放的数据太重要,也值得这样做。具体做法如下:

  在根目录新建一个文件夹,例如safefile,把data文件夹整个移动进去。

  修改include/common.inc.php,把

  define(‘DEDEDATA’, DEDEROOT.’/data’);

  改成:

  define(‘DEDEDATA’, DEDEROOT.’/safefile/data’);

  修改include/vdimgck.php中相关代码位:

  require_once (dirname(__FILE__).’/../safefile/data/safe/inc_safe_config.php’);

  require_once (dirname(__FILE__).’/../safefile/data/config.cache.inc.php’);

  $config = array(

  ‘font_size’ => 14,

  ‘img_height’ => $safe_wheight,

  ‘word_type’ => (int)$safe_codetype, // 1:数字 2:英文 3:单词

  ‘img_width’ => $safe_wwidth,

  ‘use_boder’ => TRUE,

  ‘font_file’ => dirname(__FILE__).’/data/fonts/ggbi.ttf’,

  ‘wordlist_file’ => dirname(__FILE__).’/data/words/words.txt’,

  ‘filter_type’ => 5);

  $sessSavePath = dirname(__FILE__).”/../safefile/data/sessions/”;

老生常谈:DEDECMS安全设置问题分享的更多相关文章

  1. DEDECMS安全设置篇

    dedecms是好用,优化也好,就是不安全,个人是这样认为的,今天 闲着没事 整理了一些有助于dedecms网站安全的一些设置,可以说是目前最全的dedecms安全设置! 其一:保持DEDE更新,及时 ...

  2. 织梦Dedecms安全设置

    织梦DedeCMS是一款非常流行的CMS,很多刚开始建站人都用的织梦,一方面是织梦比较容易操作;另一方面是织梦的SEO方面做的确实比其他的系统要好一些.这些都导致织梦的用户群是非常庞大的,用的人多了, ...

  3. 【织梦dedecms安全设置】dedecms如何防止被黑?dedecms被黑了怎么办?

    [织梦dedecms安全设置]dedecms如何防止被黑?dedecms被黑了怎么办?010-63495805很多所谓的“黑客”都是用工具来扫描入侵,厉害点的人是不屑来黑我们的小网站的,所以我们一般做 ...

  4. Airlaunch 快捷设置代码分享

    Airlaunch 快捷设置代码分享设置:prefs:root=SETTING蜂窝网络:prefs:root=MOBILE_DATA_SETTINGS_IDWIFI:prefs:root=WIFI定位 ...

  5. DEDECMS安全设置怎样做,您就不会说它不安全了

    dedecms是好用,优化也好,就是不安全,个人是这样认为的,今天 闲着没事 整理了一些有助于dedecms网站安全的一些设置,可以说是目前最全的dedecms安全设置! 其一:保持DEDE更新,及时 ...

  6. 织梦dedecms安全设置详情

    第一.安装的时候数据库的表前缀,最好改一下,不用dedecms默认的前缀dede_,可以改成ljs_,随便一个名称即可. 第二.后台登录开启验证码功能,将默认管理员admin删除,改成一个自己专用的, ...

  7. 常用的织梦dedecms安全设置集合整理

    织梦系统用户很多,被发现的漏洞也就相对很多,所以网站安全需要做好,很多所谓的“黑客”都是用工具来扫描入侵,厉害点的人是不屑来黑我们的小网站的,所以在我们不是专业维护人员情况下,做好一般的安全防护就可以 ...

  8. Linux centos 推拉、共享、监控的设置的分享

    新建四台虚拟机 打开第一台连接shell更改主机名.网卡 backup 1.主机名网卡配置 [root@jytcentos7.6 ~]# hostnamectl set-hostname backup ...

  9. 帝国cms网站管理系统之安全设置最优化分享

    首先我们来认识一下帝国CMS安全认证特性:帝国登录四重安全验证:第一重:密码双重MD5加密,密码不可破解,假如数据库被下载,也无法获取真实密码.第二重:后台目录自定义,假如对方知道密码也找不到登录后台 ...

随机推荐

  1. 【动态规划】POJ1661 Help Jimmy

    Help Jimmy Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 11621   Accepted: 3827 Descr ...

  2. 【高斯消元】CDOJ1785 曜酱的线性代数课堂(三)

    高斯消元求行列式板子. #include<cstdio> #include<cmath> #include<algorithm> #include<cstri ...

  3. 重拾vue1

    vue 一.认识Vue 定义:一个构建数据驱动的 web 界面的渐进式框架 优点: 1.可以完全通过客户端浏览器渲染页面,服务器端只提供数据 2.方便构建单页面应用程序(SPA) 二.引入Vue &l ...

  4. Java异步编程——深入源码分析FutureTask

    Java的异步编程是一项非常常用的多线程技术. 之前通过源码详细分析了ThreadPoolExecutor<你真的懂ThreadPoolExecutor线程池技术吗?看了源码你会有全新的认识&g ...

  5. Web安全开发指南--会话管理

    1.会话管理 3.1.会话管理安全规则 1 避免在URL携带session id. 2 使用SSL加密通道来传输cookie. 3 避免在错误信息和调试日志中记录session id. 4 使用框架自 ...

  6. webpack与browser-sync热更新原理深度讲解

    本文首发于CSDN网站,下面的版本又经过进一步的修订.原文:webpack与browser-sync热更新原理深度讲解本文包含如下内容: webpack-hot-middleware EventSou ...

  7. 认识udev

    转:http://www.360doc.com/content/11/0415/21/1317564_109923795.shtml 因为本身从事存储行业,在工作中多次碰到用户有这样的要求:我的lin ...

  8. 基于jquery,bootstrap数据验证插件bootstrapValidator

    bootstrap:能够增加兼容性的强大框架. 因为项目需要数据验证,看bootstrapValidator 还不错,就上手一直,完美兼容,话不多说. 需要引用css: bootstrap.min.c ...

  9. 加速 Android Studio 的编译速度 2.2

    Android studio 2.2 当中有一项新的功能:Dex In Process. 这项功能可以动态的加快编译速度,以及提高Instant Run 的效率. 那么怎么来使用这项新功能呢?你只需要 ...

  10. PHP常用库函数介绍+常见疑难问题解答

    来源:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/19/3086858.html 虽然PHP在整体功能上不如Java强大,但相比PHP而言 ...