apache访问控制设置
Order allow,deny 默认情况下禁止所有客户机访问
Order deny,allow 默认情况下允许所有客户机访问
allow命令的后面会显示允许访问站点的主机名列表
deny命令的后面会显示被拒绝访问站点的主机名列表
all命令用于所有主机
order命令指定了访问控制指令按什么顺序执行
1.Order deny,allow
Deny from all
禁止所有客户机访问
2.Order allow,deny
Allow from all
允许所有客户机访问
3.Order deny,allow
Deny from 192.168.1.1
除了禁止192.168.1.1客户机外,允许其他客户机访问
4.Order allow,deny
Allow from 192.168.1.1
仅允许192.168.1.1客户机访问
5.Order allow,deny
Allow from 192.168.1.0/24
Deny from 192.168.1.2
允许客户机192.168.1.0/24访问,但禁止192.168.1.2
6.Order deny,allow
Allow from 192.168.1.0/24
Deny from 192.168.1.2
和5类似,但这三条表示允许所有192.168.1.0/24客户机访问,因为order命令指定了访问控制指令按先deny
后allow顺序执行,所以allow覆盖了deny语句
再例如:
<Directory />
Options None
AllowOverride None //禁止读取.htaccess配置文件的内容
</Directory>
<Directory /home/httpd/>
Options Indexes Includes FollowSymLinks
//Indexes 当在目录中找不DirectoryIndex列表中指定的文件,就生成当前目录的文件列表
//FollowSymLinks 允许符号链接跟随,访问不在本目录下的文件 ErrorDocument 404http://error.noindex.html //指定错误输出页面
AllowOverride All
order allow,deny
allow from all
</Directory>
表示/目录完全不开放权限,而/home/httpd/目录则不做限制
例子:
NameVirtualHost 192.168.2.158:8000
<VirtualHost 192.168.2.158:8000>
ServerAdmin webmaster@a.zhaopin.com
DocumentRoot /home/Azhaopin ServerName a.zhaopin.com
ServerAlias virtual.a.zhaopin.com
#ErrorDocument 404 http://www.baidu.com
DirectoryIndex index.html
ErrorLog /var/wwwlogs/a.zhaopin.com.error.log
CustomLog /var/wwwlogs/a.zhaopin.com.log common
//对于该域名的根目录,不允许访问
<Directory /home/Azhaopin>
Options Indexes Includes FollowSymLinks
AllowOverride All
order allow,deny
deny from all
</Directory>
//子目录可以访问
<Directory /home/Azhaopin/A>
Options Indexes Includes FollowSymLinks
AllowOverride All
order deny,allow
allow from all
</Directory>
</VirtualHost>
apache访问控制设置的更多相关文章
- 分类: LINUX apache 访问设置配置
分类: LINUX 在一次面试的时候被问到apache访问控制的问题.由于以前对apache的访问控制都是通过iptalbes来实现的,没有实际在apache上操作过访问控制.所以只知道个大概: 在主 ...
- Apache 访问控制
Apache访问控制 通过设置访问控制,可对网站进行权限管理,提高安全性. 参数介绍 <Directory />: 行为对根目录的限制 Options:允许使用控制目录特征的指令.他们包括 ...
- Linux:Apache改静态网页、个人用户主页、虚拟网站主机、Apache访问控制
Apache改静态网页 1.概述: Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP.PHP) Tomcat只是一个servlet(jsp也翻 ...
- 如何在 apache 中设置缓存有效时间
今天学习了下如何在 apache 中设置缓存时间,记之以备忘. 在 http 报文头中,与缓存时间有关的两个字段是 Expires 以及 Cache-Control 中的 max-age,Expire ...
- 如何进行Apache虚拟机设置
摘要:虚拟机Apache设置很多用户都遇到过,具体如何进行虚拟机Apache设置?怎样才能让虚拟机Apache设置达到最简单,最优化?本文为您讲解. Apache虚拟机设置有两种方法: 基于主机名的虚 ...
- apache下设置域名多站点访问及禁止apache访问80端口
apache下设置域名多站点访问 当前系统:macOS High Sierra 域名访问配置指定端口后,不同域名只能配置不同的端口 apache配置目录: sudo vim /etc/apache2/ ...
- charles 访问控制设置
本文参考:charles 访问控制设置 charles 访问控制设置 access control settings 访问账户设置: 这里可以配置连接到charles时的一些配置: 这个访问控制确定谁 ...
- ubuntu apache https设置
上篇文章已经描述过怎么生成证书,点击这里,直接写怎么设置 1.apache加载ssl模块, # a2enmod ssl 2.启动ssl站点 #a2ensite default-ssl 3.加入监听端口 ...
- 关于wamp5中(apache)设置虚拟主机
找了很多文章,但是很多对于最新的apache都已经过时无法生效了. http://blog.csdn.net/yuluo727282752/article/details/6944359 这篇文章写得 ...
随机推荐
- VCS仿真生成fsdb文件(Verilog)
VCS仿真生成fsdb文件(Verilog) 一.环境 Linux 平台 csh环境 VCS 64bit Verdi3 二.开始仿真 1. 联合仿真环境配置 a.在testbench中加入如下语句: ...
- javascriptt切换组件MyTab.js封装
之前做的大多数是jquery的插件,就优雅性来说,我觉得还是原生的代码,写起来更舒服一点,虽然麻烦很多. 之前写了一个利用完美运动框架的轮播效果,因为使用的是原生的代码,因为不懂原生对象封装的原因一直 ...
- 我永远的 dell 15r
陪伴我三年多的15r 让我疯狂过.努力过.更记录了我很多的成长,与很多个瞬间.看到它是有感情的.还记得第一次失去她.我好像失去了自己. 我是一个程序员.每个程序员都有自己的环境配置.不同的软件.就是 ...
- PowerDesigner Mysql 主键自增、初始值、字符集
自增 在你所要设为自增型的键上(比如你的id)双击,弹出一个Column Properties对话框,右下角有一个Identify的选择框,选中它OK,就可以了. 再去查看Preview,就能看到AU ...
- exc_bad_access(code=1, address=0x789870)野指针错误
原因: exc_bad_access(code=1, address=0x789870)野指针错误,主要的原因是,当某个对象被完全释放,也就是retainCount,引用计数为0后.再去通过该对象去调 ...
- HTTP get、post请求
Post请求: string postData = "user=123&pass=456"; // 要发放的数据 byte[] byteArray = Encoding.U ...
- 18 java 代理模式 (转)
静态代理 1.新建一个接口,这个接口所提供的方法是关于数据库操作的 public interface EmployeeDao { public void updateSalary(); } 2.建一个 ...
- ZJOI 最小割 CQOI 不同的最小割 (最小割分治)
题目1 ZJOI 最小割 题目大意: 求一个无向带权图两点间的最小割,询问小于等于c的点对有多少. 算法讨论: 最小割 分治 代码: #include <cstdlib> #include ...
- HDU 1269 裸奔的强联通分量
看了别人博客 http://blog.csdn.net/jokes000/article/details/7538994 #include <cstdio> #include <c ...
- CF 8D Two Friends 【二分+三分】
三个地点构成一个三角形. 判断一下两个人能否一起到shop然后回家,如果不能: 两个人一定在三角形内部某一点分开,假设沿着直线走,可以将问题简化. 三分从电影院出来时候的角度,在对应的直线上二分出一个 ...