当前位置:首页 > 技术文章 > apache > apache目录访问权限控制
apache目录访问权限控制
文章来源:本站原创  浏览次数:116  发布日期:2013-02-05

1、在httpd.conf中打开下面的三个模块

LoadModule auth_basic_modulemodules/mod_auth_basic.so

LoadModule authn_file_modulemodules/mod_authn_file.so

LoadModule authz_owner_modulemodules/mod_authz_owner.so

2、生成认证文件,名字任取,本文取 .htpasswd

  打开cmd,进入apachebin目录,输入命令:htpasswd –c.htpasswd xjwl .

它会提示输入密码,输入2次后即可,这时在bin目录下就有了这个.htpasswd文件,把它拷贝到网站需要限制访问的目录即可。

3、在虚拟主机里面加需要认证访问的目录

<Directory"D:/web/2010qp/xjwlptmaster">

AuthName "Backgroup System Certification"         #提示信息

AuthType Basic                                #认证方式

AuthUserFile D:/web/2010qp/xjwlptmaster/.htpasswd   #密码文件

Require valid-user                                #有效用户

Options -Indexes FollowSymLinks

AllowOverride All

Order deny,allow

Deny from all    

Allow from 127.0.0.1                               #IP限制

</Directory>


原文来自:apache目录访问权限控制 http://www.redyun.net/technology/29.html

红云案例Case