#!/bin/sh user="seqkit" myDomain="hyldap" passwd="******" echo -n "">./passwd.ldif echo -n "">./group.ldif for i in $user do echo "Start write user info to passwd.ldif group.ldif" grep "^${i}:" /etc/passwd >>./passwd.ldif grep "^${i}:" /etc/group >>./group.ldif echo "End" done echo "add $i passwd info(start)" /usr/share/migrationtools/migrate_passwd.pl ./passwd.ldif |ldapadd -c -x -D "cn=Manager,dc=$myDomain,dc=com" -w $passwd echo "add $i passwd info:(end)"$? echo "add $i group info:(start)" /usr/share/migrationtools/migrate_group.pl ./group.ldif | ldapadd -c -x -D "cn=Manager,dc=$myDomain,dc=com" -w $passwd echo "add $i group info:(end)"$?
openladp 添加用户脚本
原创
©著作权归作者所有:来自51CTO博客作者leih的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:seg(oge)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
shell脚本之批量添加用户
shell脚本
shell脚本 -
shell脚本-简单的添加用户
shell脚本-简单的添加用户
脚本 shell 简单 -
shell添加用户时设置密码脚本
vi useradd.sh #!/bin/bashi=1while [ $i -le 5 ]do useradd red$i a=`sh ./passwd.sh` echo " red$i:$a " >> u
shell添加用户时设置密码脚本 shell用户 shell密码 shell设置用户密码 shell添加用户和密码 -
修改OpenStack中用户的密码
OpenStack修改用户名密码
修改密码 admin OpenStack -
shell批量添加用户时随机生成密码脚本
shell批量添加用户时随机生成密码脚本
shell批量添加用户时随机生成密码脚本