私は Git と LDAP を扱うのはまったく初めてです。Git をサーバーにインストールしたので、LDAP を使用して認証する必要があります。
LDAP のユーザー ID とパスワードを持っていますが、LDAP サーバーの管理者ではなく、ユーザー名とパスワードも取得できません。LDAP を git サーバーにインストールするにはどうすればよいですか?
URLとドメインしかありません。
私は Git と LDAP を扱うのはまったく初めてです。Git をサーバーにインストールしたので、LDAP を使用して認証する必要があります。
LDAP のユーザー ID とパスワードを持っていますが、LDAP サーバーの管理者ではなく、ユーザー名とパスワードも取得できません。LDAP を git サーバーにインストールするにはどうすればよいですか?
URLとドメインしかありません。
LDAP を GitBLit サーバーに「インストール」する必要はありません。
そのサーバーが認証を LDAP に委任するために GitBLit を構成するだけで済みます (LDAP url によって参照されます。つまり、LDAP が実行されている別のサーバーを参照できます)。GitBLit セットアップ ページ
の LDAP 認証セクションを参照してください。
LDAP ユーザー サービスを使用している場合、新しいユーザー アカウントを Gitblit から手動で作成することはできません。Gitblit ユーザー アカウントは、LDAP サーバーに対する Gitblit を介した最初の認証に成功した新しいユーザーに対して自動的に作成されます。
また、LDAP ユーザー サービスはユーザー パスワードを取得または保存せず、LDAP 書き込み機能も実装しないことに注意することも重要です。
ファイルまたはファイルで
LdapUserService
セットrealm.userService=com.gitblit.LdapUserService
を使用してから、LDAP 環境に合わせて設定を適切に構成します。gitblit.properties
web.xml
realm.ldap
たとえば、「gitblit 1.0 による LDAP 認証」を参照してください。