Apache Web Server -> httpd 的文档根目录 及 访问控制
来源:互联网 发布:焊接机器人编程 编辑:程序博客网 时间:2024/05/20 11:19
Apache Web Server -> httpd 的文档根目录 及 访问控制
1 文档根目录
DocumentRoot
2 默认页面的定义
DirectoryIndex
3 页面的访问属性
<Directory " ">
Options
None 表示不启用任何属性
All 表示启用所有的属性
Indexes 表示没有默认页面的时候显示目录的结构
FollowSymLinks 表示允许跟踪目录连接文件
...... (其他的请参考官方文档)
</Directory>
4 基于IP地址的访问控制
<Directory " ">
AllowOverride none 表示使用基于IP地址的访问控制
Require
require ip granted 表示允许所有人访问
Require ip denied 表示拒绝所有人访问
Require ip IPADDR 表示允许指定IP访问
Require not ip IPADDR 表示拒绝指定IP访问
IPADDR
192.168.0.1
192.168.0
192.168.0.0/24
192.168.0.0/255.255.255.0
</Directory>
5 基于用户的访问控制
认证过程: 请求 -> 质询 -> 授权 -> 成功(失败)
虚拟用户:
存储在文件中
存储在SQL数据库中
存储在dbm数据库中
ldap lightted directory access process 轻量级目录访问协议
认证类型:(以auth_开始的模块)
1 basic 基本认证类型 用户名和加密密码是明文传输
2 digest 摘要认证类型 用户名和密码是进过hash加密传输 但是现在的大多数浏览器是不支持,所以不建议使用.
认证提供者:(以authn_开始的模块)
认证机制:(以Authz_开始的模块)
案例:
1 使用basic认证类型 认证提供者文件 认证机制是基于用户名
<Directory "" >
AllowOverride AuthConfig 表示使用用户认证机制
AuthType basic 表示认证的类型是basic
AuthBasicProvider file 表示认证的提供者是文件
AuthUserFile " " 表示认证机制是基于用户名检测
AuthName " " 表示认证的时候的提示的信息
Require Valid-User 表示只要是上面文件中用户认证通过就可以访问
</Directory>
1 文档根目录
DocumentRoot
2 默认页面的定义
DirectoryIndex
3 页面的访问属性
<Directory " ">
Options
None 表示不启用任何属性
All 表示启用所有的属性
Indexes 表示没有默认页面的时候显示目录的结构
FollowSymLinks 表示允许跟踪目录连接文件
...... (其他的请参考官方文档)
</Directory>
4 基于IP地址的访问控制
<Directory " ">
AllowOverride none 表示使用基于IP地址的访问控制
Require
require ip granted 表示允许所有人访问
Require ip denied 表示拒绝所有人访问
Require ip IPADDR 表示允许指定IP访问
Require not ip IPADDR 表示拒绝指定IP访问
IPADDR
192.168.0.1
192.168.0
192.168.0.0/24
192.168.0.0/255.255.255.0
</Directory>
5 基于用户的访问控制
认证过程: 请求 -> 质询 -> 授权 -> 成功(失败)
虚拟用户:
存储在文件中
存储在SQL数据库中
存储在dbm数据库中
ldap lightted directory access process 轻量级目录访问协议
认证类型:(以auth_开始的模块)
1 basic 基本认证类型 用户名和加密密码是明文传输
2 digest 摘要认证类型 用户名和密码是进过hash加密传输 但是现在的大多数浏览器是不支持,所以不建议使用.
认证提供者:(以authn_开始的模块)
认证机制:(以Authz_开始的模块)
案例:
1 使用basic认证类型 认证提供者文件 认证机制是基于用户名
<Directory "" >
AllowOverride AuthConfig 表示使用用户认证机制
AuthType basic 表示认证的类型是basic
AuthBasicProvider file 表示认证的提供者是文件
AuthUserFile " " 表示认证机制是基于用户名检测
AuthName " " 表示认证的时候的提示的信息
Require Valid-User 表示只要是上面文件中用户认证通过就可以访问
</Directory>
0 0
- Apache Web Server -> httpd 的文档根目录 及 访问控制
- Apache httpd 2.4 访问控制
- Apache Web Server -> httpd 的虚拟主机的配置
- Apache Web Server -> httpd 的长连接配置
- Apache Server的httpd.conf文件注释及配置指导
- Apache Server 的httpd.conf文件注释及配置指导
- Apache Server 的httpd.conf文件注释及配置指导
- Apache Server的httpd.conf文件注释及配置指导
- 如何修改apache的文档根目录
- Apache HTTP Server 的文件根目录(DocumentRoot)
- Apache Web Server -> httpd的HTTP的多路处理模块MPM
- apache根目录禁止访问
- web服务禁止 ip 直接访问: apache/httpd/nginx
- apache的访问控制
- Apache修改web根目录
- HTTPD - Apache2 Web Server
- Apache的虚拟主机、内部访问控制及支持语言
- Apache httpd Server模块开发
- Java中单例设计模式
- 1066 Bash游戏
- ping工具的C语言简单实现 (ICMP echo)
- 窜梁鸿于海曲
- LeetCode(24) Swap Nodes in Pairs
- Apache Web Server -> httpd 的文档根目录 及 访问控制
- Ruby String(2)
- 遍历搜索空间的例子:熄灯问题
- 杭电1005Number Sequence
- Linux、xshell等中文乱码问题
- MVC传递数据-传递对象或对象集合
- Linux自学笔记:在虚拟机上安装Linux操作系统
- 面试问题总结
- 1022冰壶