`

Apache(五)设置资源访问限制

 
阅读更多

以下[]中的表示可选项,实际中不能包含[]及其内容

 

一、指定目录的AuthType

<Directory /root/apache2>

AuthType Basic [None | Basic | Digest | Form]

</Directory>

 

二、设置AuthName,该信息将在客户端提醒框上显示

 

 

<Directory /root/apache2>

AuthType Basic [None | Basic | Digest | Form]

AuthName "Entry username and password"

</Directory>

 

三、指定AuthUserFile,指定用户名和密码存放的文件,密码文件的创建参考附录一

 

<Directory /root/apache2>

AuthType Basic [None | Basic | Digest | Form,后三种为不同的加密方式]

AuthName 请输入用户名和密码

AuthUserFile /usr/file/password

</Directory>

 

四、设置验证方式

 

<Directory /root/apache2>

AuthType Basic [None | Basic | Digest | Form]

AuthName "Entry username and password"

AuthUserFile /usr/file/password

Require user rote  [验证方式参考 http://roteg.iteye.com/blog/1465380]

</Directory>

 

附录一、创建用户信息文件

 

使用 htpasswd -c /root/apache2/auth/password rote 123

 

若AuthType使用的是digest,则是用htdigest创建密钥文件

 

创建文件passwd,并初始创建用户rote,密码123

 

验证、

 

客户端访问时会提示“Entry username and password”,输入rote/123才可访问资源

 

 

 

分享到:
评论

相关推荐

    Apache并发数、带宽限制

    ### Apache并发数与带宽限制知识点详解 #### 一、并发数限制 **并发数限制**是Apache服务器中一项重要的功能,它可以帮助管理员控制每个虚拟主机的最大并发连接数,从而避免服务器因过载而崩溃。 ##### 1.1 下载...

    Apache设定访问数量及下载速度限制[归类].pdf

    ### Apache设定访问数量及下载速度限制 在现代网络环境中,合理地管理服务器资源对于保障服务稳定性和用户体验至关重要。本文将详细介绍如何使用Apache服务器通过安装和配置`mod_bandwidth`模块来实现对服务器访问...

    nginx与apache限制ip并发访问 限制ip连接的设置方法

    本文将详细介绍如何在Nginx和Apache服务器上设置IP并发访问限制。 **Nginx限制IP并发访问** Nginx是一款高效的反向代理和负载均衡服务器,它提供了内置的机制来限制同一IP地址的并发连接数。以下是在Nginx中设置...

    windows下的apache限制IP连接数

    标题中的“Windows下的Apache限制IP连接数”是指在Windows操作系统上使用Apache web服务器时,如何配置服务器以限制每个IP地址的并发连接数。这是一项重要的安全策略,可以防止恶意用户或DDoS攻击通过大量并发连接...

    windows下的apache,怎么限制网速

    然而,在某些情况下,我们可能需要对Apache进行配置,以限制客户端的下载速度或整体服务器带宽的使用,以防止过大的流量消耗导致服务器资源的过度占用。这种限制通常被称为带宽限制或者速率限制。 在Apache中,我们...

    apache安全及优化设置

    - **资源限制**:合理设置每个用户的资源限制,防止恶意用户过度消耗服务器资源。 - **备份与恢复**:定期备份重要的配置文件和数据,确保在出现故障时能够快速恢复服务。 综上所述,通过对Apache进行细致的安全...

    APACHE 流量控制及连接数限制.

    在Apache服务器配置中,流量控制与连接数限制是非常重要的环节,能够有效地防止服务器资源被滥用,确保服务稳定运行。本文将详细介绍如何实现Apache服务器上的流量控制及连接数限制,并提供具体的步骤和配置示例。 ...

    Apache服务器的设置

    2. **access.conf**(已废弃):传统上,access.conf用于配置服务器的访问控制策略,包括基于IP地址、域名、或者路径的访问限制,以及HTTP方法(GET、POST等)的允许或禁止。 3. **srm.conf**(已废弃):srm.conf...

    apache服务器全能设置

    使用`&lt;Directory&gt;`或`.htaccess`设置文件和目录的访问权限,可结合`User`和`Group`配置运行Apache的用户和组。 十二、自动启动与服务监控 使用`systemctl enable apache2`(Ubuntu/Debian)或`systemctl enable ...

    apache2 linux 安装资源

    7. **安全与优化**:根据服务器的角色,可能需要设置防火墙规则,限制访问,或者进行其他性能优化。 这个过程需要一定的Linux和服务器管理经验。对于新手来说,可能更推荐使用包管理器(如Ubuntu的`apt-get`或...

    iis 和apache 怎么同时用域名访问的

    ### IIS与Apache如何在同一台...通过上述步骤,可以实现在不改变Apache默认80端口的情况下完成Web服务配置,从而使得IIS和Apache能够在同一台服务器上通过不同的域名访问,满足多种应用需求的同时提高资源利用率。

    如何按日期生成apache日志文件及限制apache日志文件大小

    - **按时间滚动**:例如,错误日志设置为`ErrorLog "|/data/apache/bin/rotatelogs 日志存放目录/%Y%m%d_error.log 86400 480"`,这会每天创建一个新的日志文件,并且可以根据需要设置480分钟(8小时)的时间偏移。...

    Apache24服务器

    5. **配置灵活**:通过修改httpd.conf配置文件,用户可以根据需求自定义服务器的行为,例如设置虚拟主机、限制访问权限等。 6. **安全强化**:Apache24可以通过SSL/TLS协议提供加密连接,保护用户数据安全。同时,...

    Apache Ftpserver 全套

    例如,你可能需要了解如何限制匿名用户的访问,或者设置特定用户只能访问指定的目录。此外,文档还可能会涵盖如何启用SSL/TLS加密以提高数据传输的安全性。 接下来,`ftpserver-1.0.6.zip`是Apache Ftpserver的预...

    基于Linux的Apache服务器的安装与配置

    * 配置资源限制 * 设置缓存管理 * 配置日志记录 Apache服务器测试与分析 Apache服务器测试与分析是基于Linux的Apache服务器的安装与配置的最后一步。读者可以通过使用各种工具来测试和分析Apache服务器的性能和...

    php_apache_vc资源包

    1. **安全配置**:确保修改默认的`DocumentRoot`和`ServerName`以匹配实际设置,避免暴露敏感信息。 2. **性能调整**:根据服务器负载调整PHP的配置参数,如内存限制、最大连接数等。 3. **保持更新**:定期更新...

    Apache配置中文版

    "Apache配置中文版"提供了详细的指导,帮助用户理解和设置Apache服务器,使其能根据需求运行网站和服务。下面将深入探讨Apache配置的相关知识点。 1. **Apache基本结构与配置文件**: Apache的配置主要通过修改`...

    SSH服务端 Apache SSHD

    7. **配置灵活性**:通过配置文件,管理员可以自定义SSH服务器的行为,如设置端口、限制IP访问、调整加密参数等。 8. **日志记录**:详细的日志功能帮助监控和调试SSH服务器的运行状态。 运维人员可以利用Apache ...

Global site tag (gtag.js) - Google Analytics