首页/服务器安全设置/织梦CMS搭建网站必做的服务器相关安全设置
服务器安全设置

织梦CMS搭建网站必做的服务器相关安全设置

第一步:精简程序

 

1. member文件夹:不需要会员功能请删除

2. special文件夹:不需要专题功能请删除

3. install文件夹:网站安装后,请删除

4. plus文件夹:保留view.php、list.php、count.php及文件夹 img 即可保证基础功能使用

其他文件选择性保留,如:

diy.php  自定义表单功能

guestbook.php 及 guestbook 文件夹 网站自带留言薄功能

search.php 搜索页

download.php 下载功能

 

第二步:后台安全

 

很多站长建站后连最基础的后台路径 dede 都不修改,并且账号密码也是admin,那么黑客直接就可以进入你的后台了,所以请修改后台路径为比较难猜测到的文件夹,密码请也一定修改掉

 

第三步:服务器安全

 

关闭写入权限:plus 、 include 、后台目录

关闭执行权限:templets、uploads、data

说明:在本站购买的西部数码空间在安全设置里关闭写入权限,在目录保护里关闭执行权限!

 

 

网站安全中,对目录的执行权限是非常敏感的,一般来说,可以写入的目录是不能够拥有脚本的执行权限的,像DedeCMS系统,可写入的有两个目录 data、uploads,data目录主要是基本配置文件和缓存数据,uploads则是附件上传保存的目录,本篇将针对不同服务器环境来介绍如何取消 这两个目录的执行权限,当然我们也建议用户其他一些生成纯静态html的目录,拥有可写入权限的也统统去除执行权限,这样系统会更为安全。

Windows下的IIS

IIS6.0

打开IIS中站点,在站点uploads目录、data目录以及静态html生成目录点击右键,菜单中选择“属性”,在目录属性面板选择执行权限为“无”即可。(如图1)

1-11110915510Ca

(图1)

IIS7

IIS7也类似于IIS6.0,选择站点对应的目录,data、uploads及静态html文件目录,双击功能试图面板中的“处理程序映射”(如图2)

1-111109160020592

(图2)

在“编辑功能权限……”中,我们直接去除脚本的执行权限即可。(如图3)

1-1111091602095E

(图3)

Apache下目录脚本的执行权限设置

独立主机配置

在Apache中,没有Windows 下IIS的图形管理界面,我们需要手工修改下apache的配置文件,来进行目录脚本的执行权限的设定。
首先我们找到apache的配置文件httpd.conf,通常情况下,该配置文件在apache安装目录下的conf文件夹中(如图4)。

1-111115123U3A3

(图4)

打开httpd.conf文件,找到内容中如图5的位置:

1-11111512394B92

(图5)

将需要限制执行脚本文件的目录配置添加到下方:

配置内容为:

1 <Directory "DIR">     
2 <FilesMatch ".(php|asp|jsp)$">     
3     Deny from all     
4 </FilesMatch> 
5 </Directory>

配置内容中的DIR为需要限制执行脚本文件的目录,FilesMatch后的内容为需要限定的执行的脚本后缀名。例如:这里需要禁止测试站点uploads文件夹下的PHP,ASP,JSP脚本的运行,则进行如下图6配置:

1-111115124113R5

(图6)

在配置完成后,重启一下apache,配置便生效!
在操作前,uploads文件夹下我新建了一个index.php文件,图7为未作配置前访问情况

1-11111512421S46

(图7)

图8为重启apache后访问该页面的效果。

1-111115124305439

(图8)

虚拟主机/空间配置

在配置前需要确认你的空间是否支持.htaccess和rewrite,该方法基于.htaccess文件中使用rewrite来达到禁止指定脚本的运行效果。
规则内容如下:

1 RewriteEngine on  RewriteCond % !^$  
2 RewriteRule uploads/(.*).(php)$ – [F]  
3 RewriteRule data/(.*).(php)$ – [F]  
4 RewriteRule templets/(.*).(php)$ – [F]

针对uploads,data,templets 三个目录做了执行php脚本限制;
将如上内容存储至到.hatccess文件中,将该文件存放到你的站点根目录下,

这样,目录脚本的执行权限就控制好了,规则上传前后的效果同图7,图8。

SERVICE

相关服务与公开报价

以下为三家云市场官方店铺的在售商品,价格取自平台页面、可核验。 点击直达商品页,由平台完成下单与交付。

按本文主题推荐的云市场在售服务与公开报价
商品图 服务 / 商品 云市场 公开报价 操作
杰奇小说 Discuz论坛 Wordpress 博客系统 Linux 杰奇小说 Discuz论坛 Wordpress 博客系统 Linux 阿里云 ¥500 去商品页
网站webshell攻击 discuz漏洞修复 wordpress漏洞修复 网站webshell攻击 discuz漏洞修复 wordpress漏洞修复 阿里云 ¥1000 去商品页
社区类网站 phpwind discuz 环境配置服务 社区类网站 phpwind discuz 环境配置服务 阿里云 ¥300 去商品页
DiscuzX!最新X3.5版(附运维支持) DiscuzX!最新X3.5版(附运维支持) 腾讯云 ¥0 / 小时 去商品页
DiscuzX 论坛系统官方原版 DiscuzX 论坛系统官方原版 腾讯云 ¥0 / 小时 去商品页
开源论坛系统 Discuz!最新X3.5 开源论坛系统 Discuz!最新X3.5 腾讯云 ¥0 / 小时 去商品页
企业网站运维技术支持服务(年度订阅) 企业网站运维技术支持服务(年度订阅) 华为云 ¥6000 / 年 去商品页
BT 宝塔 Linux 面板安装服务 BT 宝塔 Linux 面板安装服务 华为云 ¥100 / 次 去商品页
企业建站系统 WordPress 最新版(云服务器一键部署镜像) 企业建站系统 WordPress 最新版(云服务器一键部署镜像) 华为云 ¥0.1 / 小时 去商品页
FREE CHECKUP

先做一次免费服务器体检

我们会在 1 个工作日内给出问题清单与处置建议 —— 做不做代维都没关系。

135 410 16684
工作日 Mon – Fri 10:00 – 22:00 · 紧急故障 7×24 响应
立即拨打
CONTACT

在线留言

有什么可以帮您?

带 * 为必填