一、生成用户密码文件
我用的是军哥的LNMP,进入Nginx目录cd /usr/local/nginx/
printf "user:$(openssl passwd -crypt 123456)\n" >> /usr/local/nginx/conf/htpasswd
user为用户名 123456为密码 自行替换
二、配置Nginx Vhost 文件, Nginx location 区块
cd /usr/local/nginx/conf/vhost
增加区段,H5ai 访问目录abcd 加密
location ~ ^/abcd/ {
auth_basic "login...";
auth_basic_user_file htpasswd; #指定认证文件
autoindex on; #启用目录浏览
}
三、修改权限chmod 400 htpasswd来保护一下该文件