nginx让某个地址需要输入密码

在某个server或location块配置如下
auth_basic "Restricted";
 auth_basic_user_file /data/phpmyadmin.password;

然后用下面的perl脚本来生成密码
#!/usr/bin/perl
use strict;

my $pw=$ARGV[0] ;
print crypt($pw,$pw)."\n"

posted @ 2015-06-19 15:20  szphper  阅读(290)  评论(0)    收藏  举报