首先生成openldap服务
docker run -p 389:389 --name myopenldap --network bridge --hostname openldap-host --env LDAP_ORGANISATION="xiaoma" --env LDAP_DOMAIN="xiaoma.cn" --env LDAP_ADMIN_PASSWORD="xxxx" --detach osixia/openldapphpldapadmin服务docker run -d --privileged -p 10004:80 --name myphpldapadmin --env PHPLDAPADMIN_HTTPS=false --env PHPLDAPADMIN_LDAP_HOSTS=172.17.0.6 --detach osixia/phpldapadmin
配置部分
ldap配置ou=GroupGeneric: Organisational Unitou=PeopleGeneric: Organisational Unit
ldapGroup相关的设置cn=xiaomawangCreate a child entry-->Default-->groupOfUniqueNamesRDN为cnuniqueMember为People下的用户
ldap People相关的设置cn=用户名 Create new entry here-->Courier Mail: Account-->Last name(用户名)--User ID(重复用户名)Email(email地址)Password(密码,采用md5的方式),保持之后再次编辑,修改sn值为用户的中文名字即可,最终如下图
JIRA配置(关键)
配置 LDAP 用户目录
高级设置
用户模式设置
组模式设置
成员模式设置
唯一的用户组是xiaomawang 用户组是xiaoma
JIRA设置
1、全局权限(项目查看) 加入xiaomawang
2、应用权限设置(登录) 加入 xiaomawang
confluce设置
全局权限–编辑权限 加入xiaomawang