Sollyu

  • 捐赠
  • 关于
  1. 首页
  2. 原创文章
  3. 正文

OpenLDAP之Gogs

2020年4月16日 3981点热度 3人点赞 0条评论

说明

废话少啰嗦,经过上篇文章【OpenLDAP之环境搭建】的配置,OpenLDAP已经成功部署了。 Gogs是一款极易搭建的自助 Git 服务。官方地址:点击这里 本次部署依然采用的是Docker方式进行部署。

配置

version: "3.1"
services:
    openldap:
        image: osixia/openldap:stable
        container_name: openldap
        ports: 
            - "389:389"
            - "636:636"
        environment: 
            - LDAP_ORGANISATION="My Organisation"
            - LDAP_DOMAIN=9x6.cn
            - LDAP_ADMIN_PASSWORD=admin
            - LDAP_TLS=false
    gogs:
        image: gogs/gogs
        container_name: gogs
        ports: 
            - "3000:3000"

用户

首先现在OpenLDAP中添加两个账号,一个是普通账号,一个是管理员账号。
需要注意是每个账号都需要配置一个邮箱,因为Git需要邮箱。

Gogs配置

启动完Docker之后,浏览器中打开http://127.0.0.1:3000/,先离线配置一个管理员账号,直接贴图片吧。
增加一个【认证源管理】具体配置如下:
配置好直接保存就可以了。

测试

退出当前账号,使用普通用户张三登录
管理员账号sollyu截图

结束

主要的是那几个规则配置比较麻烦。
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: gogs ldap openldap
最后更新:2020年4月16日

sollyu

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2021 sollyu.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

苏ICP备15007531号