登录
注册
首页
Portal
企业动态
News
产品服务
Products
解决方案
合作案例
Case
售后服务
Service
关于我们
About
QQ登录
微信登录
微博登录
公司新闻
企业文化
媒体报道
行业动态
荣誉资质
网站建设
微信小程序
OA CRM
网络媒体宣传
智慧党建
智能名片
影视制作
更多服务
网站案例
宣传策划案例
网络宣传案例
影视作品案例
小程序案例
联系我们
发展历程
诚聘英才
企业文化
关于海纳
乌海海纳科技
»
售后服务
›
服务支持
›
网站开发
›
Discuz论坛 Nginx 文件权限 Mysql 安全加固
返回列表
查看:
6207
|
回复:
0
Discuz论坛 Nginx 文件权限 Mysql 安全加固
[复制链接]
HainaTec
HainaTec
当前离线
积分
905
38
主题
45
帖子
905
积分
管理员
积分
905
发消息
发表于 2018-4-9 11:09:39
|
显示全部楼层
|
阅读模式
本帖最后由 HainaTec 于 2018-4-9 11:13 编辑
Discuz!
论坛以其功能完善、效率高效、负载能力,深受被大多数的
网站
喜爱和青睐。无独有隅,笔者所维护的论坛就是用discuz! 来构建的,从接手时候的7.2到现在x3.1,经历了数次的二次开发和发布,感触颇多。但是最近老是被上传上传到木马,下面我们从nginx 安全加固、discuz 文件目录、mysql 用户权限等方面来阐述discuz论坛安全加固,希望给大家一点灵感。
Nginx
安全加固
作为web的前端,在上面加强安全防护,效率比php要高多了。针对discuz! X3.1论坛nginx安全加固如下:
location ~* ^/(data|images|config|static|source|uc_server/data/avatar)/.*\.(php|php5)$
{
deny all;
}
复制代码
意思是data images config static source等目录及其所有的php不能从web访问,这样避免黑客在上传上面的目录上传的木马无法运行,返回403错误。当然最直接的方法就是先将所有的文件禁止运行,然后加入需要放开的php和目录,这样做起最直接,而且最彻底。
discuz
目录加固
不要听信网上所有将目录设置为777,这样的话,任何用户都已对目录可写可执行。针对discuz!X3.1目录权限可以设置:
进入论坛根目录
find source -maxdepth 4 -type d -exec chmod 555 {} \;
find api -maxdepth 4 -type d -exec chmod 555 {} \;
find static -maxdepth 4 -type d -exec chmod 555 {} \;
find archive -maxdepth 4 -type d -exec chmod 555 {} \;
find config -maxdepth 4 -type d -exec chmod 555 {} \;
find data -maxdepth 4 -type d -exec chmod 755 {} \;
find template -maxdepth 4 -type d -exec chmod 555 {} \;
find uc_client -maxdepth 4 -type d -exec chmod 555 {} \;
复制代码
3) 针对discuz!X3.1文件权限可以设置:
进入论坛根目录
<strong><font style="background-color: rgb(255, 255, 255);">find . - type f -maxdepth -exec chmod 444 \ {};#设置论坛目录的文件只可读,然后设置那些需要写的文件,一般只有data下的文件是可以的。
find data - type f -maxdepth -exec chmod 755 \ {};#设置data 文件为755</font></strong>
复制代码
mysql
权限设置
:
1)mysql 用户权限:用户的权限应严格限制,不应该有的权限全部去掉。比如该用户只需执行select 语句,且只能操作某个库,那么只赋予select 权限和限制在某个库即可,千万不要画蛇添脚,添加delete update权限等。例如下图所示
2)限制来源ip:这一点是最容易让人遗忘,可能测试放开了来源ip,但是上线的时候却忘记了。但是带来的后果确实不堪设想。设置用户的来源ip比如只允许来源ip 192.168.1.2可以连接。例如下图所示
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
QQ在线咨询
售前咨询热线
0473-6109550
售后服务热线
0473-2020208
快速回复
返回顶部
返回列表