Ldap notes: Difference between revisions
From Federal Burro of Information
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
/opt/zimbra/bin/ldapsearch -x -H 'ldap://server:389' -w X -D uid=zimbra,cn=admins,cn=zimbra -b '' '(objectclass=zimbraAccount)' | /opt/zimbra/bin/ldapsearch -x -H 'ldap://server:389' -w X -D uid=zimbra,cn=admins,cn=zimbra -b '' '(objectclass=zimbraAccount)' | ||
/opt/zimbra/bin/ldapsearch -x -H 'ldap://server:389' -w X -D uid=zimbra,cn=admins,cn=zimbra -b '' '(uid=david.thornton)' | /opt/zimbra/bin/ldapsearch -x -H 'ldap://server:389' -w X -D uid=zimbra,cn=admins,cn=zimbra -b '' '(uid=david.thornton)' | ||
Line 40: | Line 41: | ||
* https://launchpad.net/ldapdiff | * https://launchpad.net/ldapdiff | ||
== LDAP seeAlso == | |||
[root@ldap-01 dthornton]# ldapadd -a -c -f /home/dthornton/user.ldif -H ldap:/// -D "cn=Manager,dc=domain,dc=ca" -W | |||
Enter LDAP Password: | |||
adding new entry "uid=user,ou=People,dc=domain,dc=ca" | |||
ldap_add: Invalid syntax (21) | |||
additional info: seeAlso: value #0 invalid per syntax | |||
[root@ldap-01 dthornton]# |
Latest revision as of 15:25, 12 March 2013
Searches
/opt/zimbra/bin/ldapsearch -x -H 'ldap://server:389' -w X -D uid=zimbra,cn=admins,cn=zimbra -b '(objectclass=zimbraAccount)'
/opt/zimbra/bin/ldapsearch -x -H 'ldap://server:389' -w X -D uid=zimbra,cn=admins,cn=zimbra -b '(uid=david.thornton)'
mod_authz_ldap config
(with zimbra)
LoadModule authz_ldap_module modules/mod_authz_ldap.so <IfModule mod_authz_ldap.c> <Location /private> # AuthzLDAPEngine on AuthzLDAPBindDN uid=zimbra,cn=admins,cn=zimbra AuthzLDAPBindPassword X AuthzLDAPServer server # Comment out to search the hwole DIT # AuthzLDAPUserBase ou=people,dc=domain,dc=ca AuthzLDAPUserKey zimbraMailDeliveryAddress AuthzLDAPUserScope subtree AuthzLDAPMethod ldap AuthType basic AuthName "Zimbra" AuthGroupFile /dev/null require valid-user </Location> </IfModule>
ldapdiff
LDAP seeAlso
[root@ldap-01 dthornton]# ldapadd -a -c -f /home/dthornton/user.ldif -H ldap:/// -D "cn=Manager,dc=domain,dc=ca" -W Enter LDAP Password: adding new entry "uid=user,ou=People,dc=domain,dc=ca" ldap_add: Invalid syntax (21) additional info: seeAlso: value #0 invalid per syntax [root@ldap-01 dthornton]#