OptionsIndexesMultiViewsAllowOverrideAuthConfigOrderDeny,AllowAllowfromallOptionsAllAllowOverrideAll

启用apache目录浏览功能 二(账号验证、IP网段

系统 1733 0

使用apache限制用户浏览分为两种:

1、使用账号和密码

2、通过IP网段限制

 

一、使用账号限制

1、在Apache配置文件中httpd.conf中最后添加允许访问的目录

 

      Alias /dist "E:/KuGou"
<Directory "E:/KuGou">
	Options Indexes MultiViews 
	AllowOverride AuthConfig 
	Order Deny,Allow
	Allow from all
	Options All
	AllowOverride All
</Directory>
    

 

 

2、在被访问的目录E:\KuGou下添加.htaccess文件

.htaccess 写道
authtype basic
authname loginauth
authuserfile E:/KuGou/.htpasswd
require valid-user

 

3、在被访问的目录E:\KuGou下添加密码文件

到 [Apache Home]\bin目录,输入命令

htpasswd -c E:\KuGou\.htpasswd hb

重复输入两次密码

强调:  .htpasswd文件需要与第二步配置中的文件是一致的

 

再次添加用户的时候,去掉参数-c

htpasswd -c E:\KuGou\.htpasswd hb1

 

备注:

apache htpasswd命令选项参数说明

 

  -c 创建一个加密文件

 

  -n 不更新加密文件,只将apache htpasswd命令加密后的用户名密码显示在屏幕上

 

  -m 默认apache htpassswd命令采用MD5算法对密码进行加密

 

  -d apache htpassswd命令采用CRYPT算法对密码进行加密

 

  -p apache htpassswd命令不对密码进行进行加密,即明文密码

 

  -s apache htpassswd命令采用SHA算法对密码进行加密

 

  -b 在apache htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码

 

  -D 删除指定的用户

 

 

4、使用浏览器访问

输入http://localhost/dist/

  启用apache目录浏览功能 二(账号验证、IP网段限制)

 

二、使用IP网段限制(待续)

 

 

 

 

 

 

 

 

 

启用apache目录浏览功能 二(账号验证、IP网段限制)


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论