Skip to content

Instantly share code, notes, and snippets.

@jrichardsz
Last active February 6, 2023 20:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jrichardsz/03d1cfccc83e860bb54be39c5833c554 to your computer and use it in GitHub Desktop.
Save jrichardsz/03d1cfccc83e860bb54be39c5833c554 to your computer and use it in GitHub Desktop.
ldif files for inmemory ldaps
# source https://stackoverflow.com/questions/17859346/how-to-import-ldif-file-using-unboundid-ldap-sdp
dn: cn=MYCOMPANY Users,dc=mycompany,dc=com
changetype: add
objectClass: posixGroup
objectClass: top
cn: MYCOMPANY Users
gidNumber: 1001
dn: cn=jim smith,cn=MYCOMPANY Users,dc=mycompany,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: top
givenName: jim
cn: jim smith
sn: smith
gidNumber: 1000
homeDirectory: /home/users/arolls
uid: jsmith
uidNumber: 1038
userPassword: {MD5}X03MO1qnZdYdgyfeuILPmQ==
dn: cn=dave jones,cn=MYCOMPANY Users,dc=mycompany,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: top
givenName: dave
userPassword: {MD5}FhCDh0PMkOPk/dp0goLZuA==
loginShell: /bin/sh
cn: dave jones
sn: dave
gidNumber: 1000
homeDirectory: /home/users/dave
uid: dave
uidNumber: 1006
# source https://raw.githubusercontent.com/Alfresco/alfresco-identity-service/master/test/postman/ldap-test-data.ldif
dn: ou=users,dc=example,dc=org
objectclass: organizationalUnit
objectclass: top
ou: users
dn: cn=user1,ou=users,dc=example,dc=org
cn: user1
gidnumber: 500
givenname: user1
homedirectory: /home/users/user1
loginshell: /bin/sh
objectclass: inetOrgPerson
objectclass: posixAccount
objectclass: top
sn: user1
uid: ldapUser1
uidnumber: 1003
mail: ldapUser1@example.com
userpassword: {MD5}JMnhXlKvxHwiW3V+e+4fnQ==
dn: cn=user2,ou=users,dc=example,dc=org
cn: user2
gidnumber: 600
givenname: user2
homedirectory: /home/users/user2
loginshell: /bin/sh
objectclass: inetOrgPerson
objectclass: posixAccount
objectclass: top
sn: user2
uid: ldapUser2
uidnumber: 1004
mail: ldapUser2@example.com
userpassword: {MD5}fljWO2AZfOtVocSHmJo3IA==
dn: cn=user3,ou=users,dc=example,dc=org
cn: user3
gidnumber: 700
givenname: user3
homedirectory: /home/users/user3
loginshell: /bin/sh
objectclass: inetOrgPerson
objectclass: posixAccount
objectclass: top
sn: user3
uid: ldapUser3
uidnumber: 1005
mail: ldapUser3@example.com
userpassword: {MD5}kod69wpF/Wou1/6B4SNreA==
# source https://github.com/UniconLabs/unboundid-ldap-server/blob/master/src/main/resources/users-groups.ldif
dn: cn=casuser,ou=people,dc=example,dc=org
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: ad
objectClass: inetOrgPerson
cn: casuser
sn: admin4523
givenName: Misagh
displayName: Misagh Moayyed
sAMAccountName: mmoayyed
mail: mmoayyed@unicon.net
uid: mmoayyed
userPrincipalName: mmoayyed@example.org
userAccountControl: 66048
distinguishedName: CN=mmoayyed,ou=people,dc=example,dc=org
userPassword: misagh
unicodePwd: ignoredForTests
dn: cn=casTest,ou=people,dc=example,dc=org
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: ad
objectClass: account
cn: CAS Test
givenName: CAS
sn: CAS
uid: casTest
displayName: CAS Test
sAMAccountName: casTest
distinguishedName: CN=casTest,ou=people,dc=example,dc=org
mail: casTest@example.org
userPassword: casTest
unicodePwd: casTest
userPrincipalName: castest@example.org
userAccountControl: 66048
host: localhost
dn: cn=Administrators,ou=people,dc=example,dc=org
cn: Administrators
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: account
objectClass: casServiceUserDetails
objectClass: ad
unicodePwd: ignoredForTests
uid: 31415926535
sAMAccountName: administrators
sn: Administrators
contactPerson: uid=9000000100,ou=people,dc=example,dc=org
creationDate: 2012 12 21
uugid: Administrators
uugid: Users
member: cn=Administrators,ou=people,dc=example,dc=org
mail: Administrators@example.org
userAccountControl: 66048
distinguishedName: cn=Administrators,ou=people,dc=example,dc=org
userPassword: thePassw0rd
displayName: Administrators
host: 127.0.0.1
# source https://github.com/UniconLabs/unboundid-ldap-server/blob/master/src/main/resources/ldap-base.ldif
dn: dc=example,dc=org
objectclass: domain
objectclass: top
dc: example
dn: ou=groups,dc=example,dc=org
objectclass: top
objectclass: organizationalUnit
ou: groups
dn: ou=people,dc=example,dc=org
objectclass: top
objectclass: organizationalUnit
ou: people
dn: uid=rod,ou=people,dc=example,dc=org
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
cn: Rod Johnson
sn: Johnson
uid: rod
userPassword: koala
dn: uid=dianne,ou=people,dc=example,dc=org
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
cn: Dianne Emu
sn: Emu
uid: dianne
userPassword: emu
dn: uid=scott,ou=people,dc=example,dc=org
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
cn: Scott
sn: Wombat
uid: scott
userPassword: wombat
dn: cn=user,ou=groups,dc=example,dc=org
objectclass: top
objectclass: groupOfNames
cn: user
member: uid=rod,ou=people,dc=example,dc=org
member: uid=dianne,ou=people,dc=example,dc=org
member: uid=scott,ou=people,dc=example,dc=org
dn: cn=teller,ou=groups,dc=example,dc=org
objectclass: top
objectclass: groupOfNames
cn: teller
member: uid=rod,ou=people,dc=example,dc=org
member: dianne=rod,ou=people,dc=example,dc=org
dn: cn=supervisor,ou=groups,dc=example,dc=org
objectclass: top
objectclass: groupOfNames
cn: supervisor
member: uid=rod,ou=people,dc=example,dc=org
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment