sky 发表于 2015-12-31 08:33:22

迁移本地账户密码到ldap

1.安装migrationtools,迁移本地账户密码到ldap
yum -y install migrationtools

2.修改配置文件
cd /usr/share/migrationtools/
vim migrate_common.ph # 71行左右      
$DEFAULT_MAIL_DOMAIN = "jumpserver.org";
$DEFAULT_BASE = "dc=jumpserver,dc=org";

3. 使用脚本导出ldif文件
./migrate_base.pl > /tmp/base.ldif      
./migrate_passwd.pl /etc/passwd > /tmp/passwd.ldif      
./migrate_group.pl /etc/group > /tmp/group.ldif

4. 导入到ldap中,会提示输入密码,密码slapd.conf配置文件中设置的那个rootpw
ldapadd -x -W -D "cn=admin,dc=jumpserver,dc=org" -f /tmp/base.ldif      
ldapadd -x -W -D "cn=admin,dc=jumpserver,dc=org" -f /tmp/passwd.ldif      
ldapadd -x -W -D "cn=admin,dc=jumpserver,dc=org" -f /tmp/group.ldif       
页: [1]
查看完整版本: 迁移本地账户密码到ldap