redmine 微软ldap验证配置
CN, OU, DC 都是 LDAP 连接服务器的端字符串中的区别名称(DN, distinguished name)
LDAP连接服务器的连接字串格式为:ldap://servername/DN
其中DN有三个属性,分别是CN,OU,DC
LDAP是一种通讯协议,如同HTTP是一种协议一样的!
在 LDAP 目录中, - DC (Domain Component)
- CN (Common Name)
- OU (Organizational Unit)
例如:CN=test,OU=developer,DC=domainname,DC=com
在上面的代码中 cn=test 可能代表一个用户名,ou=developer 代表一个 active directory 中的组织单位。这句话的含义可能就是说明 test 这个对象处在domainname.com 域的 developer 组织单元中 先上我已经测试通过的图 [/url][url=http://54im.com/wp-content/uploads/2013/07/woyooldap2.png] Here is an typical example using Active Directory:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| [color=rgb(248, 248, 242) !important]Name[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]My [color=rgb(249, 38, 80) !important]Directory
Host[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] host[color=rgb(249, 38, 80) !important].domain[color=rgb(249, 38, 80) !important].org
Port[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(174, 129, 255) !important]389
LDAPS[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]no
Account[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] MyDomain[color=rgb(249, 38, 80) !important]UserName[color=rgb(0, 111, 224) !important] ([color=rgb(102, 217, 239) !important]or[color=rgb(0, 111, 224) !important] UserName@[color=rgb(249, 38, 80) !important]MyDomain [color=rgb(249, 38, 80) !important]depending [color=rgb(249, 38, 80) !important]on [color=rgb(249, 38, 80) !important]AD server)
Password[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] <password>
[color=rgb(249, 38, 80) !important]Base DN[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] CN=users,DC=host,DC=domain,DC=[color=rgb(249, 38, 80) !important]org
On-the-[color=rgb(249, 38, 80) !important]fly [color=rgb(249, 38, 80) !important]user creation[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]yes
[color=rgb(249, 38, 80) !important]Attributes
[color=rgb(249, 38, 80) !important] Login[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]sAMAccountName
[color=rgb(249, 38, 80) !important] Firstname[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]givenName
[color=rgb(249, 38, 80) !important] Lastname[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]sN
[color=rgb(249, 38, 80) !important] Email[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] mail
|
Here is another example for Active Directory with a compartmentalized intranet: [backcolor=rgb(188, 188, 188) !important]
[color=rgb(153, 153, 153) !important]Shell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| [color=rgb(248, 248, 242) !important]Name[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] Just[color=rgb(0, 111, 224) !important] a[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]description [color=rgb(102, 217, 239) !important]for[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]the [color=rgb(249, 38, 80) !important]auth [color=rgb(249, 38, 80) !important]modes [color=rgb(249, 38, 80) !important]page
Host[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] DepartmentName[color=rgb(249, 38, 80) !important].OrganizationName[color=rgb(249, 38, 80) !important].local
Port[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(174, 129, 255) !important]389
LDAPS[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]no
Account[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] DepartmentName[color=rgb(249, 38, 80) !important]UserName[color=rgb(0, 111, 224) !important] ([color=rgb(102, 217, 239) !important]or[color=rgb(0, 111, 224) !important] UserName@[color=rgb(249, 38, 80) !important]MyDomain [color=rgb(249, 38, 80) !important]depending [color=rgb(249, 38, 80) !important]on [color=rgb(249, 38, 80) !important]AD [color=rgb(249, 38, 80) !important]server [color=rgb(102, 217, 239) !important]or[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]bind [color=rgb(249, 38, 80) !important]DN uid=Manager,cn=users,dc=MyDomain,dc=com)
Password[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] <password>
[color=rgb(249, 38, 80) !important]Base DN[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] DC=DepartmentName,DC=OrganizationName,DC=[color=rgb(249, 38, 80) !important]local
On-the-[color=rgb(249, 38, 80) !important]fly [color=rgb(249, 38, 80) !important]user creation[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]yes
[color=rgb(249, 38, 80) !important]Attributes
[color=rgb(249, 38, 80) !important] Login[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]sAMAccountName
[color=rgb(249, 38, 80) !important] Firstname[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]givenName
[color=rgb(249, 38, 80) !important] Lastname[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] [color=rgb(249, 38, 80) !important]sN
[color=rgb(249, 38, 80) !important] Email[color=rgb(0, 111, 224) !important] =[color=rgb(0, 111, 224) !important] mail
|
相关文章:http://54im.com/redmine/redmine-ldap%E9%AA%8C%E8%AF%81.html
redmine 微软ldap验证配置
|