一、生成用户密码文件

我用的是军哥的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来保护一下该文件

如果觉得我的文章对你有用,请随意赞赏