54SA.COM|专注于系统运维管理,为中国SA提供动力!
Getting online shouldn't be tough. $7.99 .COMs
系统管理员之家Banner
当前位置: 主页 > Linux > Linux服务器 >

Nginx配置身份验证(ngx_http_auth_basic_module)

时间:2011-05-16 09:08来源:未知 编辑:admin

Nginx安装编译的时候默认参数即:

./configure --with-pcre=../pcre --with-zlib=../zlib --with-http_ssl_module --with-openssl=../openssl --with-http_sub_module --with-http_gzip_static_module --with-http_stub_status_module --with-http_flv_module --with-debug

修改配置文件

location / {
            root   
/usr/local/nginx/html;
                auth_basic 
"Auth";
                 auth_basic_user_file 
/usr/local/nginx/conf/htpasswd; 
            index  index.php index.htm;
}

auth_basic "Auth"中的Auth是弹出框(输入用户名和密码)的标题

auth_basic_user_file /usr/local/nginx/conf/htpasswd; 中的/usr/local/nginx/conf/htpasswd是保存密码的文件

 

配置好后,重启,应该就可以了。

如果不弹出身份验证框,可是是缓存问题,清除缓存就OK。

[责任编辑:admin]


关于 的文章
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名:
最新评论 进入详细评论页>>
栏目列表
推荐内容