Ubuntu 安装OpenLDAP

Ubuntu 安装OpenLDAP

官方文档https://www.openldap.org/doc/admin26/quickstart.html

一. 更新系统

sudo apt-get update
sudo apt-get upgrade

二. 安装Ldap

1、执行命令

sudo apt install slapd ldap-utils

2、提示创建LDAP管理员密码:输入,在确认输入
3、安装完成后,修改默认目录信息树(DIT)后缀,例如:dc=test,dc=com
4、配置LDAP服务

sudo dpkg-reconfigure slapd

5、弹出提示默认选择,

  • 系统将要求配置组织名称
  • 然后输入安装期间创建的管理员密码
  • 选择MDB作为数据库后端,
  • 清除slapd时选择No以删除数据库。
  • 选择Yes以移动旧数据库

三、填充数据

1、将初始数据添加到LDAP数据库

 nano ldap_data.ldif

2、输入内容,例:

dn: ou=People,dc=test,dc=com
objectClass: organizationalUnit
ou: People

dn: ou=Groups,dc=test,dc=com
objectClass: organizationalUnit
ou: Groups

dn: cn=DEPARTMENT,ou=Groups,dc=test,dc=com
objectClass: posixGroup
cn: SUBGROUP
gidNumber: 5000

dn: uid=USER,ou=People,dc=test,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
uid: USER
sn: LASTNAME
givenName: FIRSTNAME
cn: FULLNAME
displayName: DISPLAYNAME
uidNumber: 10000
gidNumber: 5000
userPassword: USER
gecos: FULLNAME
loginShell: /bin/bash
homeDirectory: USERDIRECTORY
  • 字段说明:
属性Value
DEPARTMENT是您要添加的部门或组。
SUBGROUP是该部门的一个小组。
USER是系统上的实际用户帐户。
LASTNAME是用户的姓氏。
FIRSTNAME是用户的第一个名字。
FULLNAME是用户的全名。
DISPLAYNAME是您要为用户显示的名称。
USERDIRECTORY是Linux服务器上用户的主目录。

可以修改ou条目(人员,组)以满足您的组织需求。

  • 保存并关闭该文件。 使用以下命令将文件内容添加到LDAP:
ldapadd -x -D cn=admin,dc=test,dc=com -W -f ldap_data.ldif
  • 使用LDAP管理员密码成功进行身份验证后,将添加数据。 然后,可以使用以下命令搜索数据库:
ldapsearch -x -LLL -b dc=test,dc=com ‘uid=USER’ cn gidNumber
  • USER是您添加的用户的名称。 您应该看到添加的用户的列表。
ldapsearch -x -LLL -b dc=test,dc=com ‘uid=rext’ cn gidNumber

未安装成功可能需要安装文件数据库: Derkeley DB

连接工具

Ldap Browser https://ldapbrowserwindows.com/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值