1 / 4
文档名称:

Apache服务器攻略.doc

格式:doc   大小:43KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Apache服务器攻略.doc

上传人:xgs758698 2016/8/15 文件大小:43 KB

下载得到文件列表

Apache服务器攻略.doc

相关文档

文档介绍

文档介绍:Apache 服务器攻略 Apache 是目前流行的 Web 服务器,可运行在 linux 、 Unix 、 Windows 等操作系统下, 它可以很好地解决“用户名+密码”的认证问题。 Apache 用户认证所需要的用户名和密码有两种不同的存贮方式:一种是文本文件;另一种是 MSQL 、 Oracle 、 MySQL 等数据库。下面以 Linux 的 Apache 为例,就这两种存贮方式,同时能对 Windows 的 Apache 用户认证作简要的说明。下面我们来介绍下通过文本认证而实现的方式。建立用户的认证授权需要三个步骤: 1 、建立用户库 2 、配置服务器的保护域 3 、告诉服务器哪些用户拥有资源的访问权限废话不多少举例最清楚拉! ~ 假如某一目录下的文件如/home/ftp/pub 需要做到用户认证创建认证用户***@htpasswd –c /*/.password xuanfei 创建认证组***@vi /*/.group xuanfei-group:xuanfei xuanfei1 基本的 Apache 用户认证方法: 在 中加入下面的行<> options indexes followsymlinks allowoverride authconfig order allow,deny allow from all <> 或者加到/etc/httpd// 结尾的配置文件〈 Directory /home/ftp/pub> Options Indexes AllowOverride AuthConfig order allow,deny allow from all 〈/Directory> 用在目录/home/ftp/pub ,内容如下: authname "shared files" authtype basic authuserfile /*/.password require valid-user #require group xuanfei-group // 接收组所以用户#requirre user xuanfei // 接收 xuanfei 单个用户用随 Apache 来的程序 htpasswd 生成文件/etc/.passwd, 每行一个用户名:密码只要能提供正确的用户名和密码对,就允许登录访问,这是针对任何地址来的请求都要求提供用户名和密码认证。针对部分网段或地址要求认证。若公司 LAN 所在网段为 ,且有一防火墙专线接入, 内部网卡的地址为 , 则现在希望所有通过拨本地 633 通过防火墙上的 apache 反向代理向 LAN 上的另一 上的用户不需认证。可以在 中放入: 〈 Directory /home/ftp/pub> Options Indexes FollowSymLinks AllowOverride AuthConfig order deny,allow deny from 〈/Directory> 且在/home/ftp/pub/.ess 中放入: AuthName "shared files" AuthType Basic AuthUser