`
goinglw
  • 浏览: 35617 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

apache 安全设置

 
阅读更多
Apache首次安装为服务后,会以本地系统账号System运行。因为System的安全权限,会具对此WEB服务器有很大的威胁,所以最好的办法是创建一个权限较低的帐户来替代这个帐号启动apache:

1.在计算机管理里的本地用户和组里面创建一个帐户,例如:apacheuser,密码设置好,加入guests组(如果出现问题,可以赋予user权限);

2.打开开始->管理工具->本地安全策略,在用户权限分配中选择“作为服务登陆”,添加apacheuser;

3.计算机管理-服务-apache,先停止apache服务,右击->属性,选择登陆,把单选框从本地系统帐户切换到此帐户,然后查找选择apacheuser,输入之前设置的密码,然后点确定(这个时候apache还不能正常启动,一般情况肯定会报错:Apache 服务因 1 (0×1) 服务性错误而停止。);

4.赋予apache安装目录(比如:X:/apache2.2)以及web目录(比如X:/wwwroot)apache帐号的可读写权限,去除各磁盘根目录除administror与system以外的所有权限,赋予apache安装目录所在的磁盘根目录apache帐户的可读取列目录权限(比较重要)。

5.启动apache。

6.php.ini中指定的PHP临时上传目录和session保存目录,并给予apacheuser此二目录完全控制权限,例如:
upload_tmp_dir = “X:/wwwroot/Tmp/uploadtmp/”
session.save_path = “X:/wwwroot/Tmp/sessiontmp/”

7.给予X:/php目录读取与运行的权限;

8.给予zend安装目录读取与运行的权限;

9.限制读取访问的目录,修改apache安装目录下conf文件夹下的httpd.conf,加上:
php_admin_value open_basedir “X:/wwwroot”
php_admin_value safe_mode On

问题基本解决。
分享到:
评论

相关推荐

    apache安全设置

    教你apache的ssl和ca的详细设置

    Apache安全设置

    Apache安全设置

    apache安全及优化设置

    ### Apache安全及优化设置 Apache作为全球广泛使用的Web服务器之一,其安全性与性能优化对于确保网站稳定运行至关重要。本文将从几个方面详细介绍如何对Apache进行安全配置与性能优化。 #### 安全设置 1. **限制...

    Apache服务安全加固1

    Apache 服务安全加固指南 ... Apache 服务安全加固需要从多方面入手,包括账号设置、授权设置、日志设置、禁止访问外部文件和禁止目录列出等。只有通过这些步骤,我们才能确保 Apache 服务的安全性。

    Apache安全配置风险评估检查表.pdf

    文档明确指出其目的是为了设定Apache服务器的安全配置标准,指导系统管理员进行安全设置。这包括但不限于日志配置、访问权限、防攻击管理和隐藏敏感信息等方面,确保Apache服务器能够抵御各种潜在威胁。 #### 1.2 ...

    apache安全加固.

    ### Apache安全加固知识点详解 #### 一、Apache低权限用户启动 **知识点**: 使用低权限用户启动Apache服务,可以减少因服务器被攻击时攻击者所能获得的系统控制权。 **详细说明**: 在实际操作中,通常我们会创建一...

    Apache安全配置

    本文将围绕“Apache安全配置”这一主题展开,详细介绍如何通过调整权限、目录设置等来加强Apache的安全性。 #### 一、理解Apache权限管理 Apache的安全配置主要涉及到文件和目录的权限管理。在Linux系统中,文件和...

    Apache安全配置总结

    ### Apache安全配置要点详解 #### 一、确保安装最新补丁 安全性首先建立在软件的基础之上。如果Apache服务器没有更新到最新版本,那么其他的安全措施可能变得无意义。因此,第一步就是要确保Apache服务器已安装了...

    Apache 基线查检模板

    Apache基线查检模板是一个用于对Apache Web服务器进行安全配置检查的工具,它适用于多种信息安全标准,例如ISO 27001和信息安全等级保护等认证。这个模板通常被用于确保Apache服务器的安全性能达到规定的要求,以...

    Apache 安全配置方法

    在本文中,笔者将为你提供10个技巧,借此你可以保护自己的Apache Web服务器免于受到许多攻击。不过,必须谨记,你需要仔细地评估每一个技巧,以确保其适合于你的组织。

    Apache系统安全加固规范

    Apache系统安全加固规范是指对Apache系统进行的安全设置和加固,以确保系统的安全性和稳定性。该规范涵盖了Apache系统的各个方面,包括账号管理、认证授权、日志配置、通信协议、设备其他安全要求等。 账号管理是...

    Linux下Apache服务器的配置及安全问题

    Linux下Apache服务器的配置及安全问题 Linux 作为一个开放源代码的操作系统,广泛应用于服务器领域,而 Apache 服务器则是最流行的 Web 服务器之一。在 Linux 平台上配置 Apache 服务器是许多开发者和管理员的必修...

    Apache+SSL安全反向代理配置案例

    【Apache+SSL安全反向代理配置案例】 ...总结,Apache+SSL安全反向代理配置是一项涉及多个步骤的任务,包括环境准备、软件安装、配置SSL和反向代理设置。理解这些步骤和原理对于管理和维护安全的Web服务至关重要。

    安全加固指导手册-Apache安全加固

    ### Apache服务器安全加固指南 #### 一、Apache服务器简介 Apache服务器是一款开源的Web服务器软件,在全球范围内得到了广泛应用。它的起源可以追溯到美国国家超级技术计算应用中心(NCSA)的一个项目。随着时间的...

    mysql数据库,apache安全机制,登陆

    安全设置包括但不限于: 1. SSL/TLS 加密:Apache可以配置使用SSL(Secure Sockets Layer)或更现代的TLS(Transport Layer Security)协议,为数据传输提供加密,防止中间人攻击。 2. .htaccess 文件:通过在目录...

    网站安全狗apache V3.1版

    网站安全狗apache版是一款集网站内容安全防护、 网站资源保护及网站流量保护功能为一体的服务器工具。 网站安全狗apache V3.1版更新内容: 1、新增支持64位apache插件 2、新增网站漏洞防护模块的URL地址全检测功能 ...

    Web应用安全:apache安全.docx

    了解Apache的配置和安全设置是每个IT专业人员必备的技能。在Kali Linux操作系统中,Apache的主配置文件是`apache2.conf`,位于`/etc/apache2/`目录下。配置文件中的参数和设置直接关系到服务器的安全性和性能。 ...

    Apache2.2安全配置和性能优化

    ### Apache2.2安全配置和性能优化 #### 安全配置 **Apache禁止目录遍历:** 为了确保Apache服务器的安全性,防止恶意用户通过遍历目录来获取未授权的文件或者敏感信息,需要对Apache进行相应的配置。在Apache中,...

Global site tag (gtag.js) - Google Analytics