2016-11-28 9 views
2

Gitlab CE用にケルベロスをインストールして有効にしたことがある人はいませんか?
私はそれがEEのためだけであることを知っていますが、私はCEのためにもインストールすることが可能であると信じています。誰もがそれを助ける記事やガイドはありません。CE Gitlabでケルベロスを有効にする

は既にこの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より前では、Enterprise Editionのガイドだけからケルベロスを有効にできますが、コールバックは機能しません。 を8.14.0に設定すると、オプションがまったく表示されません。

答えて

0

It isn't officially supportedですが、バックエンド認証プロバイダはomniauthなので、まだ動作している可能性があります。それの少なくとも1つのレコードの作業があり

https://gitlab.com/gitlab-org/gitlab-ce/issues/2510

は、あなたはそれがうまくいくかもしれない、それ

ためold documentationを使用して試すことができ、それがない場合があります。この機能が本当に必要な場合は、おそらくそれを支払うことをお勧めします:)

+0

私たちはそれほどプログラマーのグループではないので、買う余裕はありません。問題は、私たちが気に入らないパスワードのプレーンテキストがLDAPに必要なので、kerberosオプションを使用しようとしていることです。私はそれを動作させることができない場合、私はちょうどメールのホワイトリストを使用します – gmetax

+0

プレーンテキストは正確にどこですか?資格情報がプレーンテキストで送信されないようにSSL上でldapを設定することができます。 – jaxxstorm

+0

LDAPのドキュメントをチェックすると、/etc/gitlab/gitlab.rbファイルにパスワードを追加する必要がありこれは問題だと思っていません。 – gmetax

関連する問題