ldap 使用 migrationtools 生成 ldif 文件.note

一、创建 ldap用户:
1、生成 ldif 文件:
apt install -y migrationtools libfile-which-perl //两个软件包缺一不可
cd /usr/share/migrationtools
./migrate_base.pl > base.ldif //生成 ou ldif 模板(可直接导入ldap)
tail -1 /etc/passwd > user.info //提取passwd文件中最后一名用户的信息
./migrate_passwd.pl user.info > user.ldif //根据该用户信息生成ldif 文件
cat user.ldif
但是要记得,将 dn: uid= 改为 dn: cn= (因为第47届评分表就是这样):

如果要导入:
ldapadd -x -D "cn=admin,dc=appsrv,dc=com" -w GDSkills-2023 -f user.ldif