目录
一、修改配置文件
[root@nginx a]# vim /usr/local/nginx/conf/nginx.conf
location /c {
auth_basic "登陆验证"; # 注释说明该功能模块
auth_basic_user_file /usr/local/nginx/htpasswd; #收集用户账号密码目录
}
二、创建文件
[root@nginx a]# mkdir -p /usr/local/nginx/html/c
[root@nginx a]# echo ccccc > /usr/local/nginx/html/c/index.html
三、创建用户密码
htpasswd命令是Apache的Web服务器内置工具,用于创建和更新储存用户名、域和用户基本认证的密码文件。
语法格式:htpasswd [参数] [用户和密码]
[root@nginx a]# yum -y install httpd-devel
[root@nginx a]# htpasswd -cm /usr/local/nginx/htpasswd root
-c 创建一个加密文件
-m 默认采用MD5算法对密码进行加密
-D 删除指定的用户
四、测试
验证成功!!!