启用apache目录浏览功能 二(账号验证、IP网段限制)
使用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下添加密码文件
到 \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/
二、使用IP网段限制(待续)
页:
[1]