linux中怎么配置ldap服务器

 时间:2026-02-13 11:07:51

1、服务器端配置

include /etc/openldap/schema/corba.schemainclude /etc/openldap/schema/core.schemainclude /etc/openldap/schema/cosine.schemainclude /etc/openldap/schema/duaconf.schemainclude /etc/openldap/schema/dyngroup.schemainclude /etc/openldap/schema/inetorgperson.schemainclude /etc/openldap/schema/java.schemainclude /etc/openldap/schema/misc.schemainclude /etc/openldap/schema/nis.schemainclude /etc/openldap/schema/openldap.schemainclude /etc/openldap/schema/ppolicy.schemainclude /etc/openldap/schema/collective.schemaallow bind_v2pidfile /var/run/openldap/slapd.pid argsfile /var/run/openldap/slapd.argsdatabase bdb suffix "dc=example,dc=com" checkpoint 1024 15 rootdn "cn=Manager,dc=example,dc=com"rootpw redhatdirectory /var/lib/ldapindex objectClass eq,presindex ou,cn,mail,surname,givenname eq,pres,subindex uidNumber,gidNumber,loginShell eq,presindex uid,memberUid eq,pres,subdatabase monitoraccess to * by dn.exact="cn=Manager,dc=example,dc=com" read by * none

2、重启动ldap服务器

在%LDAP_HOME%目录下,新建文件jmytest.ldif,示例内容如下:dn: dc=ibm.com,c=USobjectclass: domaindc: ibm.comdn: ou=Developer,dc=ibm.com,c=USobjectclass: organizationalUnitou: Developerdn: uid=Jimmy,ou=Developer,dc=ibm.com,c=USobjectclass: inetOrgPersonmail: **@cn.ibm.comsn:Zhangcn:Jimmy Zhang

命令行模式下,停止LDAP服务,进入到%LDAP_HOME%目录下,执行命令:slapadd -v -l ./jmytest.ldif,会在控制台看到日志信息:如出现:100.00% eta   none elapsed,表示导入成功

3、创建ldap用户目录:

4、编辑一个自动创建ldap用户的脚本:

  • win10、win8如何设置开始菜单
  • win7关闭防火墙的两种方法
  • windows server安装WDS服务
  • Linux系统怎么管理端口
  • 提示“.Net Framework初始化错误”该如何解决
  • 热门搜索
    新年手抄报简单又漂亮 妇女节手抄报内容50字 关于妇女节的手抄报 教师节的手抄报 元旦手抄报文字 世界文化遗产手抄报 未来的2035年手抄报简单 儿童心理健康手抄报 文明手抄报图片 战疫情手抄报