1、配置/usr/local/nginx/conf/nginx.conf
location /AAA/ {
auth_basic 'Authorized users';
auth_basic_user_file pwd;
}
2、在conf下新建pwd_crypt文件
#!/usr/bin/perl
use strict;
my $pw=$ARGV[0];
print crypt($pw,$pw)."\n";
授权 # chmod 775 pwd_crypt
# ./pwd_crypt 123456
屏幕上输出123456加密后的字符串XXX
3、新建pwd文件
admin:XXX
则访问路径AAA时,需要输入用户名admin密码123456来认证