Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USERNAME="dummyuserldap"
- DIRSRV="127.0.0.1"
- PORT="10389"
- ROOTDN="uid=admin,ou=system"
- PASSWD="secret"
- LDIF="/home/vagrant/ldif-gen/bulkuser.ldif"
- for i in $(seq 20000 40000); do
- echo "dn: uid=$USERNAME$i,ou=users,dc=example,dc=com" > $LDIF
- echo "cn: Bulk User$i" >> $LDIF
- echo "uid: $USERNAME$i" >> $LDIF
- echo "objectClass: top" >> $LDIF
- echo "objectClass: person" >> $LDIF
- echo "objectClass: inetOrgPerson" >> $LDIF
- echo "objectClass: organizationalPerson" >> $LDIF
- echo "sn: $USERNAME$i" >> $LDIF
- echo "userPassword: $PASSWD$i" >> $LDIF
- echo -e "\n" >> $LDIF
- /usr/bin/ldapmodify -x -h $DIRSRV -p $PORT -D "$ROOTDN" -w $PASSWD -a -f $LDIF
- done
- #EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement