yum install migrationtools
cd /usr/share/migrationtools
mkdir ldif
# 添加测试用的用户
useradd -d /rhome/nistest nistest
echo "uplooking" | passwd --stdin nistest
/etc/init.d/autofs stop
chkconfig autofs off
vim /etc/jauto.master
# ...
/rhome ldap://www.up00.com/nisMapName=auto.home,dc=up00,dc=com
#/rhome ldap:www.up00.com:nisMapName=auto.home
# ...
vim auto.home
# ...
* -fstype=nfs,rw www.up00.com:/rhome/&
vim migrate_common.ph
# ....71
$DEFAULT_MAIL_DOMAIN = "up00.com";
$DEFAULT_BASE = "dc=up00,dc=com";
# ...
./migrate_base.pl > ldif/base.ldif
./migrate_passwd.pl /etc/passwd > ldif/passwd.ldif
./migrate_group.pl /etc/group > ldif/group.ldif
./migrate_automount.pl /etc/auto.master > ldif/auto.master.ldif
./migrate_automount.pl /etc/auto.home > ldif/auto.home.ldif
ldapadd -x -w uplooking -D "cn=admin,dc=up00,dc=com" -f ldif/base.ldif
ldapadd -x -w uplooking -D "cn=admin,dc=up00,dc=com" -f ldif/passwd.ldif
ldapadd -x -w uplooking -D "cn=admin,dc=up00,dc=com" -f ldif/group.ldif
ldapadd -x -w uplooking -D "cn=admin,dc=up00,dc=com" -f ldif/auto.master.ldif
ldapadd -x -w uplooking -D "cn=admin,dc=up00,dc=com" -f ldif/auto.home.ldif