当前位置: 首页 > news >正文

佛山大良营销网站建设好的网站设计网站

佛山大良营销网站建设,好的网站设计网站,网络广告设计制作,wordpress网址导航主题nginx本身不能处理PHP#xff0c;它只是个web服务器#xff0c;当接收到请求后#xff0c;如果是php请求#xff0c;则发给php解释器处理#xff0c;并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理#xff0c;fastcgi管理进程选择cgi子进程处理结果并返回…nginx本身不能处理PHP它只是个web服务器当接收到请求后如果是php请求则发给php解释器处理并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理fastcgi管理进程选择cgi子进程处理结果并返回被nginx。 0x00 测试环境操作系统CentOS6.5 Web服务器Nginx1.4.6 Php版本Php5.4.260x01 Nginx介绍nginx本身不能处理PHP它只是个web服务器当接收到请求后如果是php请求则发给php解释器处理并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理fastcgi管理进程选择cgi子进程处理结果并返回被nginx。nginx涉及到两个账户一个是nginx的运行账户一个是php-fpm的运行账户。如果访问的是一个静态文件则只需要nginx的运行账户对文件具有读取权限;而如果访问的是一个php文件则首先需要nginx的运行账户对文件有读取权限读取到文件后发现是一个php文件则转发给php-fpm此时则需要php-fpm账户对文件具有读取权限。0x02 研究发现的结论1. linux下要读取一个文件首先需要具有对文件所在文件夹的执行权限,然后需要对文件的读取权限。2. php文件的执行不需要文件的执行权限只需要nginx和php-fpm运行账户的读取权限。3. 上传木马后能不能列出一个文件夹的内容跟php-fpm的运行账户对文件夹的读取权限有关。4. 木马执行命令的权限跟php-fpm的账户权限有关。5. 如果木马要执行命令需要php-fpm的账户对相应的sh有执行权限。6. 要读取一个文件夹内的文件是不需要对文件夹有读取权限的只需要对文件夹有执行权限。0x03 Nginx服务器涉及到的安全配置1. Nginx.conf的配置2. php-fpm.conf的配置3. nginx和php-fpm的运行账户对磁盘的权限配置4. Php.ini的配置0x04 常见需要配置的操作方法1. 禁止一个目录的访问示例禁止访问path目录location ^~/path {deny all;}可以把path换成实际需要的目录目录path后是否带有/,带/只禁止访问目录不带/禁止访问目录中的文件;注意要放在fastcgi配置之前。2. 禁止php文件的访问及执行示例去掉单个目录的PHP执行权限location ~/attachments/.*\.(php|php5)?$ {deny all;}示例去掉多个目录的PHP执行权限location ~/(attachments|upload)/.*\.(php|php5)?$ {deny all;}3. 禁止IP的访问示例禁止IP段的写法deny10.0.0.0/24;示例只允许某个IP或某个IP段用户访问其它的用户全都禁止allow  x.x.x.x;  allow 10.0.0.0/24;  deny all;0x05 需要解决的常见问题1. 让木马上传后不能执行针对上传目录在nginx配置文件中加入配置使此目录无法解析php。2. 让木马执行后看不到非网站目录文件取消php-fpm运行账户对于其他目录的读取权限。3. 木马执行后命令不能执行取消php-fpm账户对于sh的执行权限。4. 命令执行后权限不能过高Php-fpm账户不要用root或者加入root组。0x06 Nginx安全配置方案1. 修改网站目录所有者为非php-fpm运行账户此处修改所有者为root。命令chown -Rroot:root html/ 2. 修改nginx及php-fpm的运行账户及组为nobodynginx.confPhp-fpm.conf3. 取消nobody对所有目录的的读取权限然后添加对网站目录的读取权限命令chmod o-r –R / chmod or –Rhtml/4. 取消nobody对于/bin/sh 的执行权限chmod 776/bin/sh5. 确认网站目录对于nobody的权限为可读可执行对网站文件的权限为可读6. 对于上传目录或者写入写文件的目录添加nobody的写入权限7. 配置nginx.conf 对于上传目录无php的执行权限8. 配置nginx.conf禁止访问的文件夹如后台或者限制访问ip9. 配置nginx.conf禁止访问的文件类型如一些txt日志文件 转载http://netsecurity.51cto.com/art/201403/434157_all.htm来自为知笔记(Wiz)转载于:https://www.cnblogs.com/aserlinux/p/3635399.html
http://www.zqtcl.cn/news/194540/

相关文章:

  • kkday是哪里做的网站橙云 php网站建设
  • 站长之家0网站规划作品
  • 物流公司网站建设系统规划广告设计怎么学
  • 异地备案 网站中信建设有限责任公司经济性质
  • 网站没有备案怎么申请广告宿迁莱布拉网站建设
  • 太原适合网站设计地址网站建设 教学视频教程
  • 建商城网站需要多少钱网站开发维护报价单
  • 唐山网站建设冀icp备婚纱网站页面设计
  • 做购物网站支付需要怎么做手机网站建设教程
  • 国外网站空间租用哪个好建站快车打电话
  • 自媒体网站 程序做药公司的网站前置审批
  • 简洁网站模板素材廊坊建设企业网站
  • 长沙建站找有为太极就治就网站内容如何自动关联新浪微博
  • 手机企业网站设计理念企业建设网站的步骤是什么?
  • 网站建设与管理视频网站推广的方法枫子
  • 苏州市住房和城乡建设局官方网站宠物之家网站开发
  • 建个人网站活字格能开发企业网站吗
  • php网站后台密码忘记做电子商务网站 语言
  • 网站建设策划师怎样进入国外网站
  • 建设银行商城网站浙江建站管理系统价格
  • 我想做个网站怎么做的常用的网络营销方法及效果
  • 南通专业做网站南宁网站建设mxfsem
  • 阿里巴巴电子商务网站建设目的网站专题素材
  • 浙江虎霸建设机械有限公司网站哪个网站做简历好
  • 网站做电商资质吗网站开发作品
  • 大型彩灯制作公司临清聊城网站优化
  • 网站建设灬金手指下拉十五网络运维工程师简历怎么写
  • 黄岛建设局网站动漫采集WordPress
  • 做网站现在挣钱吗wordpress 网址导航主题
  • 外贸网站什么采集wordpress主题更换logo