Java如何下载ldap插件类

Java如何下载ldap插件类,Java如何下载ldap插件类,Java如何下载ldap插件类,Java如何下载ldap插件类

0

1个回答

  1. 下载安装 openldap for windows,版本2.2.29
    下载地址:http://download.bergmans.us/openldap/openldap-2.2.29/openldap-2.2.29-db-4.3.29-openssl-0.9.8a-win32_Setup.exe
    安装很简单,一路 next 即可,假设我们安装在 D:\openldap

  2. 配置 openldap, 编辑 slapd.conf 文件
    1)、打开 D:\openldap\slapd.conf,找到ucdata-path ./ucdata
    include ./schema/core.schema,在它后面添加
    include ./schema/cosine.schema
    include ./schema/inetorgperson.schema

接下来的例子只需要用到以上三个 schema,当然,如果你觉得需要的话,你可以把其他的 schema 全部添加进来
include ./schema/corba.schema
include ./schema/dyngroup.schema
include ./schema/java.schema
include ./schema/misc.schema
include ./schema/nis.schema
include ./schema/openldap.schema

2)、下面我们做一个示例:在中国(cn)的tt公司添加一个系统管理员sa.
需要在 slapd.conf 配置文件中,找到
suffix "dc=my-domain,dc=com"
rootdn "cn=Manager,dc=my-domain,dc=com"
把这两行改为
suffix "o=tt,c=cn"
rootdn "cn=Manager,o=tt,c=cn"

suffix 就是看自己如何定义了,后面步骤的 ldif 文件就必须与它定义了。还要注意到这个配置文件中有一个 rootpw secret,这个 secret 是 cn=Manager 的密码,以后会用到,不过这里是明文密码,你可以用命令: slappasswd -h {MD5} -s mysecret ("mysecret"是自定义的密码,可以随便设置)算出加密的密码{MD5}BsIZ5byDePOoo/g7S35GSQ== 替换配置中的 secret。

  1. 启动 OpenLDAP CMD 进入到 D:\openldap 下, 1)、启动OpenLDAP-slapd服务 slapd install OpenLDAP-slapd "OpenLDAP Directory Service" auto net start OpenLDAP-slapd NOTE: the "slapd install" is only needed if you didn't choose the "create NT service" option during installation. 2)、启动OpenLDAP服务器
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java操作ldap类
java操作ldap类java操作ldap类java操作ldap类
怎么让Eclipse或者Apache Directory Studio(ldap的管理工具)加载指定的jdk?
对于Eclipse要想加载指定的jdk,只需要在eclipse.ini中指定jdk路径即可: -vm C:\Program Files (x86)\Java\jdk1.6.0_10\jre\bin\javaw.exe 对于Apache Directory Studio(ldap的管理工具),只需要在ApacheDirectoryStudio.ini中指定jdk路径即可: -vm
Java操作ldap(springboot工程)
springboot工程对ldap进行操作,反射提取公用转化类,运行简单
sonarqube安装与ldap集成
sonarqube 安装与配置+sonar scanner+ mysql+ldap+jenkins
jenkins插件之权限认证相关插件Active Directory和LDAP
Active Directory配置: LDAP插件 配置:
禅道开源版ldap配置
        一,安装禅道开源版        建议用一键安装版,下载地址,参考安装文档。        二,安装ldap插件                根据提示,选择插件,安装完成后如上图。        三,配置        1,ldap参数配置        禅道目录/module/user/ext/config/ldap.php,配置如图        ldap_bind_dn这里...
JNDI访问LDAP目录服务
1、现象、问题描述 目录服务是一种网络服务,它记载网络中所有资源与对象的基础信息,建立并确认各资源与对象的关系。多年来,目录服务与Internet同步发展,从本地目录,到网络目录,到跨平台目录,到可扩展的开放目录,纷繁芜杂,众多的目录服务和系统,不仅增加跟踪用户和网络资源的困难,而且每个目录服务都有自己特定的协议,也给应用开发者造成困难。由此,LDAP和JNDI作为一种标准化的目录协议和AP
java ldap开发常见问题与代码
最近因工作需要自己花时间学习了ldap的API并在项目中使用了,其中ldap开发有自己的API,现在的java自带的API也包含了相关的API ldap自身的API:https://www.novell.com/documentation/developer/jldap/jldapenu/api/ demo:https://www.novell.com/documentation/deve...
ldap分页排序
1、com.sun.jndi.ldap.ctl.VirtualListViewControl vlv分页 需要 sun-jndi-ldapbp.jar [code="java"]public static void pageAndSort(){ Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FA...
【总结】JAVA集成LDAP认证
根据网上的资料,修改部分代码。 下载jar包。ldapsdk 4.1.jar http://www.findjar.com/jar/ldapsdk/jars/ldapsdk-4.1.jar.html package com.mpr.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmExcepti
ldap相关类,可以自定义获取超过1000行记录的,不用原来的ldap.jar了
之前用ldap.jar查询记录最多只能1000行,后面在网上找到了个方法,可以自定义最大记录数,代码是这样的: [java] view plain copy netscape.ldap.LDAPConnection lc = new netscape.ldap.LDAPConnection(); lc.connect(ldapHost, ldapPort); lc.authenticate(loginDN , password ); lc.setOption(LDAPv2.SIZELIMIT, 150000); 结果成功了。这里用的不是之前的类库了。
【java工具类】LDAPUtil
import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.Hashtable;import javax.naming.Context;import javax.naming.NamingEnumeration;import javax.naming.Naming
连接LDAP数据库CRUD,包括分页查询的持久层代码
[table] |连接LDAP数据库CRUD,包括分页查询的持久层代码| [/table] [code="java"] package com.scnu.ytxt.persistence.sqlmapdao.user; import java.util.ArrayList; import java.util.List; import java.util.Map; impor...
java连接ldap所需jar包
java连接ldap所需jar包
LDAP的filter查询详解
等于(EQUAL TO):  = 大于等于(Greater than):  >= 小于等于(Less than):   通配符(wildcard):  *   逻辑运算符: 逻辑与(logical AND):  &  逻辑或(logical OR):   |  逻辑非(logical NOT):   !    以用户信息存储来举例,假设,用户目录树ou=user,dc=domain
ldapadmin,windows下管理ldap的工具
windows下ldapadmin工具 在大多数情况下,我们对OpenLDAP的操作都是在Windows下进行的。而在Windows下连接OpenLDAP的客户端工具,我使用最多的是ldapadmin。 如图所示进行连接 ...
SpringLdap创建用户/组的基本操作(详细)
最近公司要实现AD域的自动化,列了一些需求清单,自己也在学习ldap中,希望大家交流一下。 1. 用户 @Entry(objectClasses = {"user", "organizationalPerson", "person", "top"}) public class AdUser { @Id @JsonIgnore private Name id; ...
AD域证书申请,导入Java密钥库,实现ldap修改AD用户密码
环境:Windows Server 2012 R2 + Active Directory 说明:LDAP 无法直接获取windows Active Directory 用户密码,需要通过一个安全的通道(SSL)。 经过三天的折腾,查阅了无数博客论坛,其中基本都是安装AD证书服务器,或者是跳过申请导出过程(个人觉得这部分很重要,主要是卡在这里),所以特以此博文记录下来,帮助广大猿兄。 以下为服...
基于LDAP的统一用户认证系统设计与实现.pdf
基于LDAP的统一用户认证系统设计与实现
Java中使用SSHA对数据进行加密的示例
SshaEncryptTool.javaimport java.awt.FlowLayout;import java.awt.datatransfer.Clipboard;import java.awt.datatransfer.StringSelection;import java.awt.event.ActionEvent;import java.awt.event.Act
linux下openldap 服务器数据导入(crl)
openldap 客户端和服务器安装网上一大把,不再细说,说多了全是泪。 可参考:http://www.360doc.com/content/12/0217/23/4165_187488392.shtml /*增加或者修改配置文件/etc/openldap/slapd.conf*/ #===================================================# da
LDAP的相关概念与objectClass介绍
LDAP的相关概念与objectClass介绍 一,部分LDAP专用名词的解释 Objectclass LDAP对象类,是LDAP内置的数据模型。每种objectClass有自己的数据结构,比如我们有一种叫“电话薄”的objectClass,肯定会内置很多属性(attributes),如姓名(uid),身份证号(uidNumber),单位名称(gid),家庭地址(homeDire
LDAP之三:利用开源框架LDAPTemplate和JLDAP访问LDAP
LDAP现在用的越来越多,所谓LDAP既Lightweight Directory Access Protocol。关于它的一些基本知识,我在这里就不做系统的介绍了,网上有很多的资料。我主要说一下在JAVA的语言环境中,怎样来操作LDAP。 在这里,我推荐两个工具:LDAPTemplate和JLDAP。 网上的资料比较少,而且不少都是E文的,可能英语不太好的朋友,就很难入...
ldap落地实战:svn集成ldap认证
subversion集成openldap认证 系统环境:debian8.4 svn部署环境:apache2.4 + subversion apache开启ldap相关模块 # a2enmod ldap Enabling module ldap. To activate the new configuration, you need to run: service apache2 rest...
LDAP之二:Java 对 LDAP数据库的访问(转载)
[code="java"] package com.geong.cscb.eai; import java.util.Hashtable; import javax.naming.Context; import javax.naming.NamingEnumeration; import javax.naming.NamingException; import javax.na...
Java调用LDAP认证的例子
import java.util.Hashtable; import javax.naming.AuthenticationException; import javax.naming.Context; import javax.naming.NamingEnumeration; import javax.naming.NamingException; import ja
ldap过滤器条件与查找指定属性
转自:http://yjm199.blog.51cto.com/4408395/1553186 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
2款 wordpress LDAP插件 链接服务器的BUG修复
版权所有,转载请注明来源http://gogo1217.iteye.com,违者必究!        今天安装了下wordpress,主要用于团队内部技术交流和分享。它的安装倒是非常简单,修改下数据库配置文件就可以了。但由于团队的账号全部采用LDAP进行管理,因此希望wordpress能与ldap进行集成。        好在wordpress比较成熟,有多种LDAP插件可以使用,在尝试了...
java如何调用ldap协议【LdapContext】
背景: 做了个系统需要用集团的用户id登录。而集团用户系统是用ldap做的。 关键知识点 1. 设置连接 ctx = new InitialLdapContext(env, connCtls); 2.设置url和查询的子路径 env.put(Con
安装PHP的LDAP扩展
安装PHP的LDAP扩展 Windows下 如果你的php已经有php_ldap.dll文件,你可以打开php.ini文件, 找到 “;extension=php_ldap.dll” 去掉分后保存如果你没有php_ldap.dll文件,你可以从网上找的符合自己php版本的php_ldap.dll 文件,将文件放在相应的目录,重复上过程重启Apache服务 Linux下 如果你的
通过java连接openLDAP的方法
近期在做关于openLDAP方面的开发,写了一下测试代码,连接openLDAP和添加帐户,如下 package com.test; import java.util.Hashtable; import javax.naming.AuthenticationException; import javax.naming.Context; import javax.naming.Nam
【总结】Spring LDAP整理
如果要总结Spring的LDAP(Spring开发的操作LDAP的开源Jar),必须要从LDAP说起。 LDAP:Lightweight Directory Access Protocol,翻译过来是轻量级目录访问协议。 它是基于X.500标准的(X.500:构成全球分布式名录系统的协议),说的这么抽象基本上理解不了,只需要知道是一种协议,以目录的形式(结构树)来管理资原(用户、用户组、地...
对api接口进行管理的软件——YAPI
YAPI是由由哪哪儿网大前端技术中心(YMFE)团队设计用于进行api接口管理的软件产品,其拥有权限管理,可视化接口管理,易用的模拟服务器,自动化测试,数据导入,插件机制,计在为开发,产品,测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建,发布,维护API。 下面主要来具体阐述如何构建一个雅皮平台软件,参考文档https://yapi.ymfe.org/devops/index.html...
如何使用Java操作LDAP之新增条目(三)
这一篇我们将介绍一下怎么在LDAP中增加一个新的条目,条目是LDAP的一个通用概念,但实际上在新增时,我们需要根据不同类型的条目来设置条目的初始属性,比如:增加一个账户时,有uid属性,增加一个组时有cn属性,增加的方法都是一样的,只是设置的属性不尽相同,这里我们以增加一个标准的LDAP GROUP为例进行说明: DirContext ctx = null; ctx = GetConnec
java实现LDAP数据的增删改查
本文java代码实现LDAP数据的增删改查;ldap在很多系统中被使用,再具体的业务中需要写代码来实现ldap的数据管理。
LDAP连接工具
可以直接连接ldap,用来为大数据集群环境设置权限,该工具是为环境添加ldap验证,维护用户名密码工具,简化了开发人员使用命令操作的尴尬
LDAP 查询基本知识
LDAP 查询基本知识本文讨论了轻量级目录访问协议 (LDAP) 查询,它在排查 Microsoft Exchange Server 及它与其目录之间关系的故障时十分有用,但是它也经常令人困惑不解。本文介绍了有关 LDAP 查询的基本信息。 • 基本 LDAP 语法
Ldap 之API 简单运用
直接上代码package com.bms.service.ldapimpl;import java.util.ArrayList; import java.util.List;import org.jboss.logging.Logger;import com.bms.service.LdapApi; import com.bms.utils.PropertyUtil; import com.unb
LDAP账户验证
LDAP 最近使用一个 LDAP 来验证用户,初步发现了一些技巧,特此记录一下。 基础概念 先来了解一下每一层目录的说明 import javax.naming.Context; import javax.naming.directory.DirContext; import javax.naming.directory.InitialDirContext; import ...
基于面向对象技术的通用LDAP目录访问连接池
由于学习原因 本从 从某些资料中转载,文中文字和图片未做任何改动。基于面向对象技术的通用LDAP目录访问连接池茅维华,李文奇(上海交通大学网络信息中心, 上海 200030)摘要:在分布式计算环境中,基于LDAP协议的目录服务正起着越来越重要的作用。针对LDAP目录访问中的性能、可靠性、开发复杂度等问题,该文将连接池的概念引入LDAP目录访问,实现了一个功能完整的通用LDAP连接池系统。通过降低建立/关闭LDAP连接的开销大幅度地提高了应用程序访问LDAP的性能,同时通过LDAP连接管理的自动化,实现了一个
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java机器学习 下载 java类如何学习