Apache Windows2003 设置 站点 目录 权限

在 Apache 和Windows2003中配置起 来也十分简约,首要参考了Apche的手册

1.建立密码文件 Apache 在其装置目录的bin子目录 中提供了htpasswd工具,用于建立密码文件:复制代码 代码如下: htpasswd -b -c -m -d -s c:\pass Word .txt username password 其中-m -d -s都是加密的方式,详 细见参考手册

2.启用 认证 其中方式有多种,可以在 httpd.conf或.htAccess 根目录中配 置,不过在.htaccess中配置会影响服务器 功用,因而这里采用 httpd.conf中 参与 以下配相信息:复制代码 代码如下:

Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
AuthType Basic
AuthName “Restricted Files”
AuthUserFile c:/password.txt
Require valid-user

其中第2行是其中认证 第5行AuthType指明了基本认证方 式,这是一种不加密的认证第6行AuthName指明了认证区域, 在我们输入 用户名和密码的时辰 起到提示的作用第7行AuthUserFile配置了密码文件 的位置,该文件不应该在站点 服 务下(除非你想让他人知晓用户名和密码)第8行valid-user指明了一切在 password.txt呈现过的用户名和密码都可以访问

3.重启 Apache 即可




coded by nessus
发表评论?

0 条评论。

发表评论