nginx 搭建LDAP认证

转载 2016年08月30日 09:52:12

一.添加nginx-auth-ldap nginx模块

编译nginx-auth-ldap模块需要ldap.h头文件,所以需要先安装ldap库

yum -y install openldap-devel

在编译nginx时,添加上模块编译参数,如

cd /usr/local/src

git clone https://github.com/kvspb/nginx-auth-ldap.git

--add-module=/usr/local/src/nginx-auth-ldap

二.配置ldap认证

http {

        ldap_server openldap {

        url ldap://192.168.192.20:389/dc=example,dc=com?uid?sub?(&(objectClass=account));

        binddn "cn=Manager,dc=example,dc=com";

        binddn_passwd "secret";

        group_attribute memberuid;

        group_attribute_is_dn on;

        require valid_user;

      }

}

server {

       location /status {

            stub_status on;

            access_log off;

            auth_ldap "Restricted Space";

            auth_ldap_servers openldap;

        }

}

docker+centos7+nginx1.2.0+ldap +jupyter实战

最近在搭建JupyterHub 的时候遇到只支持python3,为了满足在大数据平台需要python2的问题,只能选择搭建Jupyter,但是Jupyter不支持ldap权限认证,只能使用Nginx ...

debian8.4(jessie)配置nginx1.10.0+LDAP来授权

服务器是debian8.4(jessie), x86_64bit, 需要对某些页面进行auth保护, 要求用公司提供的LDAP server.这里实验我用docker来安装debian8.4和ngin...

centos6.5环境openldap实战之ldap配置详解及web管理工具lam(ldap-account-manager)使用详解

1.环境搭建 操作系统:centos6.5 x86_64 关闭防火墙、selinux 开启时间同步 # crontab -e 加入 # time sync */5 * * * * /usr/sbin/...

Java 去除字符串中的空格和其他字符

直接上代码了。 import java.util.regex.Matcher; import java.util.regex.Pattern; /** * java 去除字符串中的空格和其他字符 ...
  • yybj
  • yybj
  • 2014年10月19日 00:56
  • 1021

Html+css 实现级联菜单效果

test menu
  • jonlys
  • jonlys
  • 2011年05月26日 17:41
  • 2694

ldap服务器搭建——python认证接口

1、支持用户名、邮箱、用户ID三种认证方式 2、代码如下:import ldap import re LDAP_PATH = "ldap://localhost:389" LDAP_BASE_DN...

搭建ldap,samba和nfs 统一认证服务

经过2天的摸索,基本把ldap理明白了。下面是ldap在centos7上的安装步骤,包括与samba和NFS使用ldap认证的配置。中间遇到许多坑,会在其他文章里介绍。下面方法亲测可用。欢迎大家拍砖指...

linux nginx双向认证服务搭建

  • 2014年02月13日 13:55
  • 48KB
  • 下载

ldap登陆认证

  • 2017年12月12日 11:29
  • 8KB
  • 下载

实现Radius+LDAP认证测试平台

1.       RADIUS 概述 (Introduction)   RADIUS:Remote Authentication Dial In User Service ,远程用户拨号认证系统 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:nginx 搭建LDAP认证
举报原因:
原因补充:

(最多只允许输入30个字)