1

私は Git と LDAP を扱うのはまったく初めてです。Git をサーバーにインストールしたので、LDAP を使用して認証する必要があります。

LDAP のユーザー ID とパスワードを持っていますが、LDAP サーバーの管理者ではなく、ユーザー名とパスワードも取得できません。LDAP を git サーバーにインストールするにはどうすればよいですか?

URLとドメインしかありません。

4

1 に答える 1

2

LDAP を GitBLit サーバーに「インストール」する必要はありません。

そのサーバーが認証を LDAP に委任するために GitBLit を構成するだけで済みます (LDAP url によって参照されます。つまり、LDAP が実行されている別のサーバーを参照できます)。GitBLit セットアップ ページ
の LDAP 認証セクションを参照してください。

LDAP ユーザー サービスを使用している場合、新しいユーザー アカウントを Gitblit から手動で作成することはできません。Gitblit ユーザー アカウントは、LDAP サーバーに対する Gitblit を介した最初の認証に成功した新しいユーザーに対して自動的に作成されます。

また、LDAP ユーザー サービスはユーザー パスワードを取得または保存せず、LDAP 書き込み機能も実装しないことに注意することも重要です。

ファイルまたはファイルでLdapUserServiceセットrealm.userService=com.gitblit.LdapUserServiceを使用してから、LDAP 環境に合わせて設定を適切に構成します。gitblit.propertiesweb.xmlrealm.ldap

たとえば、「gitblit 1.0 による LDAP 認証」を参照してください。

于 2014-07-05T09:20:05.520 に答える