DIDECMS
如何设置 PHP
脚本限制?
Dedecms
是一个非常好的 CMS
程序,现在最新版本为 5.7。 Dedecms
仍然通过许多版本的升级和功能存在许多问题。说 dedecms
不好是不好的。它仍然非常好,相对较好,易于使用,并制作很多中小组。
我很长一段时间没有更新博客,我想今天讨论 Dedecms
安全设置。 Dedecms
的朋友必须遇到网站挂起的东西,而不是在 JS
中加入了许多链接。
谈论 dedecms
安全设置:
1.尽可能使用 Linux
主机纯 PHP
空间,并且 Windows
主机可以运行 ASP
和更多危险。
2.背景登录管理不要使用 admin
来更改为用户名。
3,设置为 644 或(Windows
NT
)的数据/常见 inc
.php
文件属性(linux
/ unix
)设置为只读。
4.对上传,数据,模板的三个目录执行 PHP
脚本限制。
5,不要安装未认定的模板,或需要上传 FTP
的其他文件,以安装第一个防病毒和安装。
6.使用最新版本的程序,即使不是最新的,您必须始终注意正式发布的补丁。
7,可以不需要使用成员系统,可以直接删除会员成员身份文件夹,然后关闭背景中的成员资格函数。真的需要设置是否允许该成员将非图片附件设置上传到用户以严格限制用户,因为有许多垃圾邮件注册机器注册了很多用户名。 (推荐:删除会员成员文件夹没有成员系统)
虚拟主机/空间配置目录执行 PHP
脚本限制方法:Apache
环境和 nginx
环境两个设置方法
在上传,数据,模板上执行 PHP
脚本限制,即使将特洛伊木马文件上传到这些文件夹,也无法运行,因此此步骤对设置它很重要。
在配置您的空间是否支持.htaccess
和 Rewrite
,此方法基于.htaccess
文件来使用重写来达到指定脚本的运行效果。
Apache
环境规则如下:Apache
执行 PHP
脚本限制以将这些规则添加到.htaccess
文件
代码如下:
1 2 3 4 |
|
nginx
环境规则内容如下:nginx
执行 php
脚本限制
LNMP
具有缺点,即目录权限并不像 Apache
那么好,有时网站程序有一个漏洞或类似的 PathInfo
,这导致了上传的 PHP
特洛伊木马,并为网站和服务器带来更多危险。建议删除网站目录的 PHP
权限,在上载下访问 PHP
文件时返回 403 错误。
首先,您必须编辑 nginx
虚拟主机配置,在 FastCGI
位置语句前添加下面的内容:
代码如下:
1 2 3 |
|
好的,让我们这样做,没有任何问题,它基本上足够了!建议花时间与 dedecms
设置。
转载请注明:汇站网 » 基于 DEDECMS
的 php
脚本限制的设置方法