winnt 安装 Apache 后,在后台的服务默认是以system权限运行的(system是winnt的最高权限),这给服务器带来很大的安全隐患,最近我遇到的就是php的W8C 文件管理既然可以随意浏览,创建和删除winnt分区内的所有文件,包括系统目录的,因为php的权限也是system,可怕!我尝试修改php.ini禁用了一些函数但效果不好,一些程序不能运行。

解决办法:

1,在管理工具--计算机管理新建一个用户apache,用户权限user,设置一个密码,第一步完成

2,在管理工具--本地全策略---用户权力指派--作为服务登陆,添加apache这个用户。第二步完成

3,在管理工具--服务,找到apache这个服务,属性--登陆,你会看到现在选择的是本地系统账户,改称此账号,浏览找到apache这个用户,输入密码,确定,重起apache,ok现在apache就是以user权限运行的了。

服务器段设置完成,下面设置分区的权限

所有分区权限去掉everyone的全县!设置成administrator system所有权限,现在如果你以前有网站的,浏览一下就会发现不能浏览了,如果看到这个说明前面全部设置对的!在分区内建个web目录,所有用户的目录全部移到web目录,最后在给所有用户的目录加上apache用户读取写入的权限,ok到这里网站就可以浏览了!现在的权限是user。

最后说明一下分区和目录的权限

我的电脑---C:\ administrator system 所有权限

---------------d:\(网站存放分区)administrator system 所有权限
---------------d:\web administrator system 所有权限
---------------d:\web\user administrator system 所有权限 apache 读取写入,你也可以给他更多的权限,无所谓

转载于:https://www.cnblogs.com/moqiang02/p/4061370.html

降低winnt Apache服务的权限,让你的虚拟主机更安全相关推荐

  1. LNMP之Nginx服务搭建及三种类型虚拟主机

    目录 1 什么是Nginx 1.1 Nginx可运行的操作系统 1.2 Nginx重要特性 1.3 企业面试需要解答如下Nginx HTTP服务的特色及优点 1.4 Nginx作为Web服务器的主要应 ...

  2. 云计算基础服务(四) http协议--虚拟主机

    创建存放网页的目录,并写入自己想写的内容 想要自己创建的网页可以被访问,必须在服务器上面添加主机记录 重启服务器的服务 创建文件,并添加虚拟主机所需要的内容 重启服务  然后windows验证 lin ...

  3. 设置tomcat服务为80端口,tomcat虚拟主机,tomcat日志

    配置tomcat监听端口为80 vim /usr/local/tomcat/conf/server.xml Connector port="8080" protocol=" ...

  4. 阿里云轻量应用服务器基于CentOS系统镜像快速部署Apache服务

    阿里云轻量应用服务器提供了Windows Server系统镜像和主流的Linux系统镜像,您可以通过该类镜像创建纯净.安全.稳定的运行环境.本文以CentOS 7.6系统镜像为例,介绍如何快速配置Ap ...

  5. Linux实验5——Apache、虚拟主机

    实验要求: 练习利用Apache服务建立普通Web站点.基于主机和用户认证的访问控制: (1)使用本地yum源安装Apache软件. (2)Apache服务器IP地址为192.168.232.132, ...

  6. Nginx服务基础:配置文件、访问状态统计、虚拟主机

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.编译安装Nginx服务 1.关闭防火墙,配置域名 2.安装nginx软件包及依赖包 3.编译安装Nginx 4.检 ...

  7. win10系统配置apache 2.4的虚拟主机以及查看 apache的版本

    一.背景 写这篇博客的原因是因为上午在配置虚拟主机的时候,明明很简单的配置,却花了大量的时间,我这边按照win7下配置apache 2.4版本,一直出错,所以记录一下. win7下配置apache 2 ...

  8. apache 虚拟主机如何配置

    apache 虚拟主机如何配置?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题.  apache虚拟主机就是在apache服务器上配置多个虚 ...

  9. apache建立虚拟主机[转载]

    如何使用 Apache 在本地配置出多个虚拟主机呢?而且使用不同的"域名"来访问本地不同的站点呢? 一般情况下,咱们都使用 localhost 来访问本机上的服务器,在我们的 C: ...

最新文章

  1. 算法工程师面试必考项——链表
  2. ORACLE EXP命令
  3. hdu 1255(线段树+离散化)
  4. U-BOOT之一:BootLoader 的概念与功能
  5. python if and函数_逻辑函数And,OR,IF
  6. ant编译web项目
  7. java 间隔分钟_java 计算两个 日期时间 相间隔多少天小时分钟 等
  8. vertx:Flink报错 严重: Caught unexpected Throwable IllegalAccessError: tried to access class io.netty.uti
  9. hive的hql怎么运行_在Ubuntu上安装Apache Hive并运行HQL查询
  10. 你来比划我来猜 绿色游戏猜词小软件
  11. 相机标定—— 张正友标定法(1)
  12. 据说中国电信将ADSL的80端口给封了
  13. 360儿童手表显示服务器错误,360儿童卫士刷机失败怎么办 刷机方法
  14. Robust regression(稳健回归)
  15. opencv 图片降噪
  16. java首字母排序_Java实现按中文首字母排序的具体实例
  17. 操作系统磁盘调度算法
  18. 结构体嵌套结构体,及其的初始化
  19. 【愚公系列】2022年09月 微信小程序-three.js绘制正方体
  20. 怎样恢复计算机桌面,电脑桌面空白怎么恢复_怎样恢复电脑桌面图标

热门文章

  1. 数据库:学好SQL必须知道的10个高级概念
  2. 一篇来自前端同学对后端接口的吐槽
  3. C#操作HttpClient工具类库
  4. C#判断某天是否是周末或者节假日示例
  5. 【原创】Ajax的用法总结
  6. java if else过多_Spring Boot中如何干掉过多的if else!
  7. android 屏幕旋转不重新加载,Android webview旋转屏幕导致页面重新加载问题解决办法...
  8. Redis 快速入门
  9. ux体验网站 英国_定义网站图像时的UX注意事项
  10. PHP GD库解析一张简单图片并输出