zoukankan      html  css  js  c++  java
  • window下apache用戶認証

    windows xp下设置apache目录访问身份验证(目录访问控制)

    一.编辑httpd.conf
    加入
    Alias /picture/ "E:/picture/"
    #设置虚拟目录picture到根目录
    <Directory "E:/picture/">;
    Options Indexes MultiViews
    AllowOverride AuthConfig
       Order Deny,Allow
       Allow from all
       Options All
       AllowOverride All
    </Directory>;
    二.在E:/picture/下创建.htaccess文件
    authtype basic
    authname "登陆凡星专区"
    authuserfile e:/picture/.htpasswd   (注意這裏是"/")
    require valid-user
    三.在E:/picture/下创建密码文件
    1.明文密码:
    创建pass.txt
    内容格式为:username:password
    冒号前为用户名,后面为密码,可以放到其他目录,二中的authuserfile的目录也要相应的改动。
    2.创建MD5加密的密码文件
    在虚拟DOS下进入你的apache目录下的bin目录,输入命令
    htpasswd -c e:"picture".htpasswd fanxing
    接下去要求输入两次密码
    上面命令行的意思是在E:/picture/下创建密码档.htpasswd
    。好了,现在重启apache,在IE里访问picture就要求输入用户名和密码了!








    .htaccess文件是如何在windows下生成的.

    方法一:
    可以创建文本文档a.txt ,只要使里面的内容为
    authtype basic
    authname "登陆凡星专区"
    authuserfile e:/picture/.htpasswd
    require valid-user
    然后下面就是把文件改为.htaccess
    设置文件夹选项》查看》隐藏已知文件的扩展名 的勾去掉,然后重命名a.txt为.htaccess
    以可以利用FTP客户端工具的话,直接浏览本地目录,找到a.txt,重命名为.htaccess
    方法二:使用ultraedit32
    编辑内容
    authtype basic
    authname "登陆凡星专区"
    authuserfile e:/picture/.htpasswd
    require valid-user
    保存为.htaccess
    方法三:
    在虚拟dos下进入E:/picture
    再输入 edit .htaccess
    进入蓝色的编辑窗,输入
    authtype basic
    authname "登陆凡星专区"
    authuserfile e:/picture/.htpasswd
    require valid-user
    然后保存,在E:/picture 下就会出现一个.htaccess文件了
    OK,现在应该够明白了!









    Apache中限制和允许特定IP访问
    2007-02-15 14:39Options All
       AllowOverride None
       Order Deny,Allow     (注意Allow,Deny的順序與下面上下一致)
       Deny From all
       Allow From 192.168.0
       Allow From 127.0.0.1

    上面这一段的意思是对 d:/www 目录下面的文件,只允许从192.168.0 和 127.0.1这两个字段内的用户访问.

    下面的这一段与上面的刚好相反,禁止从192.168.0 和 127.0.1这两个字段内的用户访问.


       Options All
       AllowOverride None
       Order Allow,Deny  (注意Allow,Deny的順序與下面上下一致)       
       Allow From all
       Deny From 192.168.0
       Deny From 127.0.0.1



















  • 相关阅读:
    【转】微信中MMAlert(半透明底部弹出菜单)的使用介绍
    工厂模式
    装饰者模式
    观察者模式
    策略模式
    Android 自定义ViewGroup,实现侧方位滑动菜单
    【转】Android Android属性动画深入分析
    Android ActionBar仿微信界面
    书籍:《沧浪之水》、《盜墓筆記1-8全集》、《鬼 吹 灯(1-8加续)》、《流浪地球》、《二号首长1-5》
    FROM_UNIXTIME 格式化MYSQL时间戳函数
  • 原文地址:https://www.cnblogs.com/wang123/p/1422031.html
Copyright © 2011-2022 走看看