Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.75 KB | None | 0 0
  1. echo This Script will add users to LDAP
  2. echo "In the form of firstname.lastname"
  3. read -p 'Enter First Name: ' fname
  4. read -p 'Enter Last Name: ' lname
  5. read -p 'Enter Password: ' password
  6.  
  7. user=$fname.$lname
  8.  
  9. dc1=groupc
  10. tmpdir=/tmp
  11. #--------------------------------------------------------------#
  12.  
  13.  
  14. cat <<EOF > $tmpdir/db_frontend.ldif
  15. cn=$fname $lname,ou=Staff,dc=groupc
  16. dn: cn=justin case,ou=Staff,dc=groupc
  17. cn: $fname $lname
  18. gidnumber: 10005
  19. givenname: $fname
  20. homedirectory: /home/users/example/$user
  21. loginshell: /bin/sh
  22. objectclass: inetOrgPerson
  23. objectclass: posixAccount
  24. objectclass: top
  25. sn: $lname
  26. uid: example-$user
  27. uidnumber: 10005
  28. userpassword: $password
  29. EOF
  30.  
  31.  
  32. sudo ldapadd -x -D cn=toruda,dc=groupc -W -f $tmpdir/db_frontend.ldif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement