AD域控制器配置
此文档为AD域控制服务的配置文档, 主要是介绍如何配置AD域服务以及用户属性的配置以确保Fastone平台能够正确地获取到用户属性, 以下为配置步骤
注意事项
- 请确保AD服务器的389端口网络连通
- 在fastone平台中无法修改AD中的用户的密码
- 确保创建用户时没有勾选(用户下次登录时须更改密码),否则会导致在登录fastone平台时,直接使用此密码,无法成功登录
- AD里组名和用户名不能同名
为了用户名和用户所属主组名保持相同,在新建用户的时 候,可以使用户登录名和姓名不一样,并且所有组放在一个ou里面,所有用户放置在一个ou里面
效果图:
AD域控制器配置
登录将要作为AD服务器的Windows Server
, 打开服务器管理, 并安装相应功能
安装完成后确保服务器为域控制器
条目配置
提示
请确保AD认证系统中的用户以及用户组包含(rfc2307)规范中提及的相关属性.
满足此规范后AD中的用户及用户组将能够被正确地映射到Linux系统中.
有关于`RFC2307的详细信息, 请参考rfc2307
对于用户组, 需要确保包含以下属性条目
- objectClass: posixGroup
此值为固定配置 - gidNumber
linux中组的gid, 按照约定, 从1000开始, 例如: 1500 - cn
linux中组名, 例如: mawu - memberUid
linux中组的成员, 用于声明此组中包含哪些用户, 例如: mawu
对于用户, 需要确保包含以下属性条目
- objectClass: posixAccount
此值为固定配置 - objectClass: shadowAccount
此值为固定配置 - cn
linux中用户的用户名, 例如: mawu - uid
linux中用户的用户名, 例如: mawu - uidNumber
linux中用户的uidNumber, 按照约定, 从1000开始, 例如: 1500 - homeDirectory
用户家目录 路径唯一,可以以xxx为前缀,后面加上用户名, 例如: /fastone/users/mawu - gidNumber
linux中用户的主组的gid, 例如: 1500 - loginshell
用户的默认登录shell, 例如:/bin/csh