注意:如果在使用Linux集成LDAP的时候,提示联系不到LDAP的话,我们可以先使用以下方法进行测试
yum install -y openldap-clients
安装完成后,我们可以使用
ldapsearch 参数进行测试 -b 指定搜索范围 -D验证用户 ldapsearch -x -W -D "cn=administrator,cn=users,dc=ixmsoft,dc=com" -b "dc=ixmsoft,dc=com" -h -s one dn -LLL ldapsearch -x -W -D "cn=administrator,cn=users,dc=ixmsoft,dc=com" -b "dc=ixmsoft,dc=com" -h ldapsearch -x -W -D "cn=administrator,cn=users,dc=ixmsoft,dc=com" -b "ou=ixmsoftldap,dc=ixmsoft,dc=com" -h
执行后会提示输入域administrator的账户进行连接验证
输入密码后,会查询结果
ldapsearch -x -W -D "cn=administrator,cn=users,dc=ixmsoft,dc=com" -b "ou=ixmsoftldap,dc=ixmsoft,dc=com" -h [root@openvpn ~]# ldapsearch -x -W -D "cn=administrator,cn=users,dc=ixmsoft,dc=com" -b "ou=ixmsoftldap,dc=ixmsoft,dc=com" -h Enter LDAP Password: # extended LDIF # # LDAPv3 # base <ou=ixmsoftldap,dc=ixmsoft,dc=com> with scope subtree # filter: (objectclass=*) # requesting: ALL # # IXMSOFTLDAP, dn: OU=IXMSOFTLDAP,DC=ixmsoft,DC=com objectClass: top objectClass: organizationalUnit ou: IXMSOFTLDAP distinguishedName: OU=IXMSOFTLDAP,DC=ixmsoft,DC=com instanceType: 4 whenCreated: whenChanged: uSNCreated: 12814 uSNChanged: 84683 name: IXMSOFTLDAP objectGUID:: cMItf70U20qyaLdCfU+LoA== objectCategory: CN=Organizational-Unit,CN=Schema,CN=Configuration,DC=ixmsoft,D C=com dSCorePropagationData: dSCorePropagationData: dSCorePropagationData: dSCorePropagationData: dSCorePropagationData: # gavin, IXMSOFTLDAP, dn: CN=gavin,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com objectClass: top objectClass: person objectClass: organizationalPerson objectClass: user cn: gavin distinguishedName: CN=gavin,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com instanceType: 4 whenCreated: whenChanged: displayName: gavin uSNCreated: 12834 memberOf: CN=Domain Admins,CN=Users,DC=ixmsoft,DC=com memberOf: CN=Enterprise Admins,CN=Users,DC=ixmsoft,DC=com memberOf: CN=Schema Admins,CN=Users,DC=ixmsoft,DC=com uSNChanged: 83107 name: gavin objectGUID:: EoJ2j0/CEEahljdqlm3M8Q== userAccountControl: 512 badPwdCount: 0 codePage: 0 countryCode: 0 badPasswordTime: 0 lastLogoff: 0 lastLogon: 0 pwdLastSet: 131223940286681367 primaryGroupID: 513 objectSid:: AQUAAAAAAAUVAAAAF+vK5x9VEfOcmw/wTwQAAA== adminCount: 1 accountExpires: 9223372036854775807 logonCount: 0 sAMAccountName: gavin sAMAccountType: 805306368 userPrincipalName: gavin@ objectCategory: CN=Person,CN=Schema,CN=Configuration,DC=ixmsoft,DC=com dSCorePropagationData: dSCorePropagationData: dSCorePropagationData: dSCorePropagationData: # a, IXMSOFTLDAP, dn: CN=a,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com objectClass: top objectClass: person objectClass: organizationalPerson objectClass: user cn: a distinguishedName: CN=a,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com instanceType: 4 whenCreated: whenChanged: displayName: a uSNCreated: 76250 memberOf: CN=openvpnuser,CN=Users,DC=ixmsoft,DC=com memberOf: CN=openvpn,OU=vpn,DC=ixmsoft,DC=com memberOf: CN=myvpn,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com uSNChanged: 84656 proxyAddresses: SMTP:a@ name: a objectGUID:: UG7KmwzOpE+eCEQCIXYirg== userAccountControl: 66048 badPwdCount: 0 codePage: 0 countryCode: 0 badPasswordTime: 0 lastLogoff: 0 lastLogon: 131259971048958897 pwdLastSet: 131273684370053522 primaryGroupID: 513 objectSid:: AQUAAAAAAAUVAAAAF+vK5x9VEfOcmw/weQQAAA== accountExpires: 9223372036854775807 logonCount: 125 sAMAccountName: a sAMAccountType: 805306368 showInAddressBook: CN=Mailboxes(VLV),CN=All System Address Lists,CN=Address Li sts Container,CN=ixmsoft,CN=Microsoft Exchange,CN=Services,CN=Configuration,D C=ixmsoft,DC=com showInAddressBook: CN=All Mailboxes(VLV),CN=All System Address Lists,CN=Addres s Lists Container,CN=ixmsoft,CN=Microsoft Exchange,CN=Services,CN=Configurati on,DC=ixmsoft,DC=com showInAddressBook: CN=All Recipients(VLV),CN=All System Address Lists,CN=Addre ss Lists Container,CN=ixmsoft,CN=Microsoft Exchange,CN=Services,CN=Configurat ion,DC=ixmsoft,DC=com showInAddressBook: CN=Default Global Address List,CN=All Global Address Lists, CN=Address Lists Container,CN=ixmsoft,CN=Microsoft Exchange,CN=Services,CN=Co nfiguration,DC=ixmsoft,DC=com showInAddressBook: CN=All Users,CN=All Address Lists,CN=Address Lists Containe r,CN=ixmsoft,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=ixmsoft,DC =com legacyExchangeDN: /o=ixmsoft/ou=Exchange Administrative Group (FYDIBOHF23SPDLT )/cn=Recipients/cn=f7a926c52baa45ac83d487105a17abb5-a userPrincipalName: a@ objectCategory: CN=Person,CN=Schema,CN=Configuration,DC=ixmsoft,DC=com dSCorePropagationData: lastLogonTimestamp: 131259433371916627 uid: a mail: a@ mailNickname: a msExchPoliciesIncluded: cfdf87af-dd7f-4a7b-85e4-e0ba077efe78 msExchPoliciesIncluded: {26491cfc-9e50-4857-861b-0cb8df22b5d7} msExchCalendarLoggingQuota: 6291456 msExchRecipientDisplayType: 1073741824 mDBUseDefaults: TRUE msExchTextMessagingState: 302120705 msExchTextMessagingState: 16842751 msExchArchiveQuota: 104857600 msExchMailboxGuid:: ii4VjsET5kqpVJcdHpSOhg== homeMDB: CN=Mailbox Database 1277431463,CN=Databases,CN=Exchange Administrativ e Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=ixmsoft,CN=Microsoft Ex change,CN=Services,CN=Configuration,DC=ixmsoft,DC=com msExchUserCulture: zh-CN msExchRecipientTypeDetails: 1 msExchMailboxSecurityDescriptor:: AQAEgBQAAAAgAAAAAAAAACwAAAABAQAAAAAABQoAAAAB AQAAAAAABQoAAAAEABwAAQAAAAACFAABAAIAAQEAAAAAAAUKAAAA msExchUserAccountControl: 0 msExchUMDtmfMap: emailAddress:2 msExchUMDtmfMap: lastNameFirstName:2 msExchUMDtmfMap: firstNameLastName:2 msExchWhenMailboxCreated: msExchHomeServerName: /o=ixmsoft/ou=Exchange Administrative Group (FYDIBOHF23S PDLT)/cn=Configuration/cn=Servers/cn=EX01 msExchDumpsterQuota: 31457280 msExchDumpsterWarningQuota: 20971520 msExchVersion: 88218628259840 msExchRBACPolicyLink: CN=Default Role Assignment Policy,CN=Policies,CN=RBAC,CN =ixmsoft,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=ixmsoft,DC=com msExchArchiveWarnQuota: 94371840 # myvpn, IXMSOFTLDAP, dn: CN=myvpn,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com objectClass: top objectClass: group cn: myvpn description: opvpn_group member: CN=zs,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com member: CN=a,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com distinguishedName: CN=myvpn,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com instanceType: 4 whenCreated: whenChanged: uSNCreated: 84617 uSNChanged: 84692 name: myvpn objectGUID:: iCieup3yF0CcvkrZ5K4owQ== objectSid:: AQUAAAAAAAUVAAAAF+vK5x9VEfOcmw/wewQAAA== sAMAccountName: myvpn sAMAccountType: 268435456 groupType: -2147483646 objectCategory: CN=Group,CN=Schema,CN=Configuration,DC=ixmsoft,DC=com dSCorePropagationData: dSCorePropagationData: # zs, IXMSOFTLDAP, dn: CN=zs,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com objectClass: top objectClass: person objectClass: organizationalPerson objectClass: user cn: zs distinguishedName: CN=zs,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com instanceType: 4 whenCreated: whenChanged: displayName: zs uSNCreated: 84685 memberOf: CN=myvpn,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com uSNChanged: 84707 name: zs objectGUID:: aGJRtfM4BkqcoXKrRtKeFQ== userAccountControl: 512 badPwdCount: 0 codePage: 0 countryCode: 0 badPasswordTime: 0 lastLogoff: 0 lastLogon: 0 pwdLastSet: 131273840680565017 primaryGroupID: 513 objectSid:: AQUAAAAAAAUVAAAAF+vK5x9VEfOcmw/wfwQAAA== accountExpires: 9223372036854775807 logonCount: 0 sAMAccountName: zs sAMAccountType: 805306368 userPrincipalName: zs@ objectCategory: CN=Person,CN=Schema,CN=Configuration,DC=ixmsoft,DC=com dSCorePropagationData: dSCorePropagationData: # sqladmin, IXMSOFTLDAP, dn: CN=sqladmin,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com objectClass: top objectClass: person objectClass: organizationalPerson objectClass: user cn: sqladmin distinguishedName: CN=sqladmin,OU=IXMSOFTLDAP,DC=ixmsoft,DC=com instanceType: 4 whenCreated: whenChanged: displayName: sqladmin uSNCreated: 14261 uSNChanged: 83109 name: sqladmin objectGUID:: /orLK52ZskWhDhcGqz1k5A== userAccountControl: 512 badPwdCount: 0 codePage: 0 countryCode: 0 badPasswordTime: 131224606337808745 lastLogoff: 0 lastLogon: 131225414441612134 pwdLastSet: 131224588326777247 primaryGroupID: 513 objectSid:: AQUAAAAAAAUVAAAAF+vK5x9VEfOcmw/wVQQAAA== accountExpires: 9223372036854775807 logonCount: 48 sAMAccountName: sqladmin sAMAccountType: 805306368 userPrincipalName: sqladmin@ objectCategory: CN=Person,CN=Schema,CN=Configuration,DC=ixmsoft,DC=com dSCorePropagationData: dSCorePropagationData: lastLogonTimestamp: 131224588677494199 # search result search: 2 result: 0 Success # numResponses: 7 # numEntries: 6