【Ubuntu18.04】部署ldap

【Ubuntu18.04】部署ldap

准备活动

cd /etc/apt/
vim sources.list

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse

 安装

apt-get update
sudo apt-get install slapd ldap-utils

sudo dpkg-reconfigure slapd

验证是否安装成功

root@ldap:~# ldapwhoami -H ldap:// -x
anonymous

安装phpldapadmin

sudo apt-get install phpldapadmin

修改配置文件

假设之前写的时候创建的是ldap.com

那这个文件写的时候也要保持同样的一致性

/etc/phpldapadmin/config.php

$config->custom->appearance['hide_template_warning'] = true;


$servers->setValue('server','name','My LDAP');  //server的名字,随便定义。

$servers->setValue('server','base',array('dc=ldap,dc=com')); 
//之前创建的时候创建的是ldap.com那这边就需要改

$servers->setValue('login','bind_id','cn=admin,dc=ldap,dc=com');//登陆的账号

设置密码

slappasswd -s 123456
{SSHA}JtFieS4dgeWmvluA3XhUZ6XNEOtptSbV
vim /root/newpasswd.ldif

dn: olcDatabase={1}mdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW:{SSHA}JtFieS4dgeWmvluA3XhUZ6XNEOtptSbV    //这边要和上面slappasswd的一致

查看并执行

ldapsearch -H ldapi:// -LLL -Q -Y EXTERNAL -b "cn=config" "(olcRootDN=*)" dn olcRootDN olcRootPW
ldapadd -x -D cn=admin,dc=ldap,dc=com -W -f base.ldif
ldapsearch -H ldapi:// -LLL -Q -Y EXTERNAL -b "cn=config" "(olcRootDN=*)" dn olcRootDN olcRootPW      //查看密钥是否已经改动

登陆

http://localhost/phpldapadmin/

效果

创建用户用LDAP ADMIN

下载链接

http://www.ldapadmin.org/download/index.html

可以创建用户了

创建用户参考

https://blog.csdn.net/vivianliulu/article/details/90640737

参考

https://www.pianshen.com/article/8167274356/

猜你喜欢

转载自blog.csdn.net/lengyer/article/details/114025791