在CE Gitlab上启用Kerberos

时间:2016-11-28 11:53:28

标签: gitlab omniauth kerberos gitlab-ce

是否已建立任何人为Gitlab CE安装和启用kerberos?
我知道这仅适用于EE,但我相信也可以为CE安装。没有任何文章或指南可以帮助任何人。

已尝试跟进此guide

sudo apt-get install ruby-dev build-essential libkrb5-dev
sudo gem install omniauth-kerberos -v 0.2.0
#enable kerberos as it says here https://docs.gitlab.com/ee/integration/kerberos.html#http-git-access

但是我看不到kerberos登录选项。
在8.14.0之前,您可以从企业版指南中启用kerberos,但回调不起作用。 在8.14.0,该选项根本没有显示。

1 个答案:

答案 0 :(得分:0)

It isn't officially supported,但后端身份验证提供程序是omniauth,因此它可能仍然有用。

至少有一条记录正在发挥作用:https://gitlab.com/gitlab-org/gitlab-ce/issues/2510

您可以尝试使用old documentation

它可能有效,但可能没有。如果你真的需要这个功能,那么支付它可能是一个好主意:)