web-dev-qa-db-ja.com

CentOS 6.2 openldapのインストール後にslapd.confがありません

Openldapを使用した新しいCentos 6.2とyumコマンドを使用したsambaをインストールしました。 slapd.confファイルの検索に少し問題があります。 slap.d /のフォルダがありますが、デフォルトではconfファイルはありません。フォルダが見える

cacerts 
schema
sldap.d

およびldap.confファイル。

また、Fedora 15をチェックインしたところ、slapd.confファイルがないという同じ状況が見つかりました。では、どこから始めましょうか?私はググっていますが、/ etc/openldap/slapd.confからの構成ファイルに従っているCentos 5.xまたはUbuntuでのopenldap構成を見つけました

7
garden air

OpenLDAPが/etc/openldap/slapd.confファイルから構成を読み取らなくなったことに注意してください。代わりに、/ etc/openldap/slapd.d /ディレクトリにある設定データベースを使用します。

出典: RHEL7の公式アップストリームドキュメント

Slapd設定は、階層ディレクトリ構造で編成されたLDIFエントリで構成され、これらのエントリを編集するための推奨される方法は、 セクション16.1.2.1「OpenLDAPサーバーユーティリティの概要」 で説明されているサーバーユーティリティを使用することです。

つまり、RHEL6(およびCentOS6)には、openldapを構成するための単一のslapd.confファイルがありません。セクション16.1.2.1にあるツールを使用して、openldapを構成する必要があります。

インポートしたい古い設定がある場合は、次のコマンドを使用して実行できます。
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/

10