用户认证
2016-01-04 00:52
387 查看
server
{
listen 80;
server_name www.test1.com;
index index.html index.htm index.php;
root /data/www;
location ~ .*admin\.php$ {
auth_basic "123123 auth";
auth_basic_user_file /usr/local/nginx/conf/.htpasswd;
include fastcgi_params;
fastcgi_pass unix:/tmp/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/tmp/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
}
htpasswd -c -m /usr/local/nginx/conf/htpasswd test
/etc/init.d/nginx reload
目录认证
server
{
listen 80;
server_name www.test1.com;
index index.html index.htm index.php;
root /data/www;
localtion ~ /tmp/ {
auth_basic "123123 auth";
auth_basic_user_file /usr/local/nginx/conf/.htpasswd;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/tmp/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
}
curl -x127.0.0.1:80 -uaming:123123 www.test1.com/admin.php
{
listen 80;
server_name www.test1.com;
index index.html index.htm index.php;
root /data/www;
location ~ .*admin\.php$ {
auth_basic "123123 auth";
auth_basic_user_file /usr/local/nginx/conf/.htpasswd;
include fastcgi_params;
fastcgi_pass unix:/tmp/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/tmp/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
}
htpasswd -c -m /usr/local/nginx/conf/htpasswd test
/etc/init.d/nginx reload
目录认证
server
{
listen 80;
server_name www.test1.com;
index index.html index.htm index.php;
root /data/www;
localtion ~ /tmp/ {
auth_basic "123123 auth";
auth_basic_user_file /usr/local/nginx/conf/.htpasswd;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/tmp/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
}
curl -x127.0.0.1:80 -uaming:123123 www.test1.com/admin.php
相关文章推荐
- asp.net5中用户认证与授权(2)
- Laravel 5框架学习之用户认证
- Nginx用户认证配置方法详解(域名/目录)
- 在 Sendmail 中实现用户认证
- CAS学习笔记(一)
- 用户认证与Kerberos
- [Django实战] 第3篇 - 用户认证(初始配置)
- ONVIF 自定义soap结构体实现用户认证
- lamp配置之用户认证
- linux下samba的配置
- 基于用户认证来实现不同域的邮件转发
- LDAP做系统和samba统一认证
- ftp奥妙之怎么实现基于mysql的数据库和对应的表中的字段来完成对用户认证的? 推荐
- RHS333-10 httpd高级配置
- Apache服务器架设(设置用户认证)
- Samba-user服务器的架设
- win7下MongoDB集群告别裸奔
- 轻量级http服务器Nginx(一)
- httpd基于用户的站点访问控制
- CentOS6服务管理之WEB-httpd用户认证控制和https在httpd上的实现