在windows xp中如何设置apache的访问权限

 我来答
a13948298358
2012-02-26
知道答主
回答量:19
采纳率:0%
帮助的人:12.6万
展开全部
一.编辑httpd.conf
  加入,也可以是其它盘的目录
  Alias /htprotected/ "C:/setup/Apache2.2/htdocs/htprotected/"
  #设置虚拟目录picture到根目录
  <Directory "C:/setup/Apache2.2/htdocs/htprotected">
Options Indexes MultiViews
AllowOverride AuthConfig
Order Deny,Allow
Allow from all
Options All
AllowOverride All
</Directory>

  二.在C:/setup/Apache2.2/htdocs/htprotected/下创建.htaccess文件,并加入以下内容 (在windows文件管理器中没有办法直接新建.htaccess文件,可以在cmd下通过copy命令可以实现,晕啊!)
  authtype basic
  authname loginauth
  authuserfile C:/setup/Apache2.2/htdocs/htprotected/.htpasswd
  require valid-user
  三.在C:/setup/Apache2.2/htdocs/htprotected/下创建密码文件(两者选一,我用的是MD5密文)
  1.明文密码:
  创建pass.txt
  内容格式为:username:password
  冒号前为用户名,后面为密码,可以放到其他目录,二中的authuserfile的目录也要相应的改动。
  
2.创建MD5加密的密码文件
  在虚拟DOS下进入你的apache目录下的bin目录,输入命令
  htpasswd -c C:\setup\Apache2.2\htdocs\htprotected\.htpasswd stanley
  接下去要求输入两次密码
  上面命令行的意思是在C:\setup\Apache2.2\htdocs\htprotected\下创建密码档.htpasswd
  好了,现在重启apache,在IE里访问htprotected就要求输入用户名和密码了!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式