「389ds」の版間の差分
提供: 個人的記録
10行目: | 10行目: | ||
dnf install 389-ds-base | dnf install 389-ds-base | ||
</pre> | </pre> | ||
+ | :* ldapサーバのみインストールされる。 | ||
+ | :* コマンドラインツールはインストールされない。コマンドラインツールには openldap-clients を使用する。 | ||
+ | :* インストールされるだけでこの時点ではまだldapのツリーなどは作成されない。 | ||
2 設定コマンドを実行する。 | 2 設定コマンドを実行する。 | ||
<pre> | <pre> | ||
30行目: | 33行目: | ||
systemctl start dirsrv@インスタンス名 | systemctl start dirsrv@インスタンス名 | ||
</pre> | </pre> | ||
+ | |||
2022年10月25日 (火) 12:21時点における版
RHEL8からopenldapではなく389DSに移行しているらしいので、389DSをインストールしてみた。
インストール手順
- 環境にはrocky9を使用。
1 389-ds-base パッケージをインストールする。
dnf install 389-ds-base
- ldapサーバのみインストールされる。
- コマンドラインツールはインストールされない。コマンドラインツールには openldap-clients を使用する。
- インストールされるだけでこの時点ではまだldapのツリーなどは作成されない。
2 設定コマンドを実行する。
dscreate interactive
- interactive オプションで対話式の設定ツールを起動する。他にも from-file や create-template といったモードがある。
- 実運用では設定ファイルを書いて from-inf で設定するのがよさそう。
- interactive で確認される項目は以下になる。
- hostname: ホスト名
- instance name : 389DSではインスタンスごとにサービスが作られる
- port number : ポート番号
- self-signed certificate database : 自己証明書の自動生成
- secure port number : ldaps でのポート
- Directory Manager DN : ログインID
- Directory Manager password : ログインパスワード
- database suffix : ツリーのサフィックス
- sample entries in the suffix
3 サービス名は「dirsrv@インスタンス名」で登録される。サービスを起動する。
systemctl start dirsrv@インスタンス名
参考資料
- インストールガイド