slapd.conf の設定を変更する必要があります。変更は、SSL の有効化、同期レプリケーションの有効化などに関連しています。
たとえば、slapd.conf に次の構成ブロックを追加して、SSL 経由の同期レプリケーションを有効にする必要があります。
TLSCACertificateFile /etc/openldap/cacerts/cacert.pem
TLSCertificateFile /etc/openldap/certs/servercrt.pem
TLSCertificateKeyFile /etc/openldap/certs/serverkey.pem
TLSVerifyClient never
今、私はシェルスクリプトでこれをやろうとしています。スクリプトは、sed、awk コマンド、およびいくつかのロジックを使用して slapd.conf 内のテキストを編集し、テキストを slapd.conf に正しく配置します。これが slapd.conf の構成を変更する最善の方法だとは思いません。
シェルが同じことを行うための API/コマンドはありますか。
同じためのJava APIも提案してください。
OpenLDAP を使用しています。
前もって感謝します。