CentOS 8 で 389 Directory Server を構築したときの、setup-ds.pl を使う旧来の導入メモです。現在の手順としては dscreate を使う構成の方が自然ですが、当時の試行錯誤として残しておく価値があります。
コマンドはコピペしやすい形を優先しています。既存設定を変更する場合は、バックアップを取ってから適用します。
この手順は CentOS 8 設定マニュアル の一部として整理しています。
参考書籍
参考書籍
LDAP – 設定・管理・プログラミング
LDAP / OpenLDAP の設定、管理、連携を確認したい場合の参考書籍です。古い書籍のため、価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。
インストール
dnf module list
dnf module enable 389-ds
dnf install 389-ds-base 389-ds-base-legacy-toolshosts の設定
cp -a /etc/hosts /etc/hosts.bak
cat <<'EOF' >> /etc/hosts
10.0.0.100 389ds.test.com 389ds
EOFセットアップ
setup-ds.pl は対話式のため、この記事では操作の入口だけを残します。実際には suffix、Directory Manager、インスタンス名、ポート番号を環境に合わせて指定します。
setup-ds.plサービス起動
systemctl enable --now dirsrv.target
systemctl status dirsrv.target動作確認
ldapsearch -D "cn=Directory Manager" -W -b dc=test,dc=com "(objectClass=*)"位置づけ
この記事は CentOS 8 で 389 Directory Server を試した初期メモです。シリーズ本体としては、導入、初期データ、BIND ユーザー、SSSD クライアントの順に整理した記事を参照します。
この手順は CentOS 8 設定マニュアル の一部として整理しています。
CentOS 8 389 Directory Server 構築 – legacy setup-ds.pl による導入メモ




この投稿は古い情報です。最新はこちらを参照して下さい。
https://www.si1230.com/?p=40633