当前位置: 首页> 财经> 股票 > Artifactory集成LDAP示例

Artifactory集成LDAP示例

时间:2025/8/23 5:30:15来源:https://blog.csdn.net/qq_27577263/article/details/141162996 浏览次数:0次

LDAP在企业软件身份认证中起到了非常关键的作用,给企业内用户带来了非常多的便利,JFrog 平台支持针对开箱即用的 LDAP 服务器对用户进行身份验证。下面我们一起看下Artifactory如何集成LDAP,本示例以OpenLDAP为例。

1.快速安装OpenLDAP

docker run -p 389:389 –name myopenldap –network bridge –hostname openldap-host –env LDAP_ORGANISATION=”demo” –env LDAP_DOMAIN=”demo.com” –env LDAP_ADMIN_PASSWORD=”ldap123″ –detach osixia/openldap

说明:
配置LDAP组织者:–env LDAP_ORGANISATION=”demo”
配置LDAP域:–env LDAP_DOMAIN=”demo.com”
配置LDAP密码:–env LDAP_ADMIN_PASSWORD=”ldap123″
**默认登录用户名:**admin

2.使用docker 安装 PHPLdapAdmin

docker run -d –privileged -p 10006:80 –name myphpldapadmin –env PHPLDAPADMIN_HTTPS=false –env PHPLDAPADMIN_LDAP_HOSTS=192.168.56.11 –detach osixia/phpldapadmin

说明:
配置的Ldap地址:–env PHPLDAPADMIN_LDAP_HOSTS=192.168.56.11
配置不开启HTTPS:–env PHPLDAPADMIN_HTTPS=false(默认为true)
如果开启HTTPS,需要配置443端口映射:-p 8443:443,并采用https访问

3.通过访问http://192.168.56.11:10006 来管理,登陆界面,点击login进行登录
**Login DN:**cn=admin,dc=demo,dc=com
**Password:**ldap123

4.登录LDAP界面创建用户和组

5.点击Settings->Security->LDAP->“AddSettings”,添加新的LDAP请添加图片描述
6.填写如下信息:
请添加图片描述
请添加图片描述
配置说明:

Settings Name: ldap

LDAP URL: ldap://192.168.56.11:389

Email Attribute: mail

Search Filter: cn={0}

Search Base: dc=demo,dc=com

Manager DN: cn=admin,dc=demo,dc=com

Manager Password: ldap123

Test User Name: test1(使用ldap普通用户测试)

Test Password: password(ldap普通用户密码)

7.通过填写testuser 用户,并点击“Test connection”按钮,如果通过,则UI显示“Successful connected and authernticated the test user”,配置完成。
请添加图片描述
8.同样也可以同步LDAP组,配置示例如下:
请添加图片描述
通过选择需要导入的LDAP组可以进行导入。
至此,Artifactory集成LDAP配置完成,用户可以使用ldap账号登录Artifactory。

关键字:Artifactory集成LDAP示例

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: