8.5 LDAPユーティリティの使用
ldapbind
、ldapsearch
、ldapmodify
などのOracle LDAPユーティリティを使用するには、次のいずれかを実行します:
- Kubernetesクラスタ外部のOracle Unified Directory (OUD)インストールからLDAPコマンドを実行します。これには、Kubernetesクラスタ外部のオンプレミスOUDインストールへのアクセス権が必要です。
- 内部ポートに接続するOUD Kubernetesポッド内からLDAPコマンドを実行します:
例:kubectl exec -ti <pod> -n <namespace> -- bash
これにより、ポッド内のBashセッションに移動します:kubectl exec -ti oud-ds-rs-0 -n oudns -- bash
コンテナ内で[oracle@oud-ds-rs-0 oracle]$
/u01/oracle/oud/bin
に移動し、LDAPユーティリティを表示します:cd /u01/oracle/oud/bin
ls ldap* ldapcompare ldapdelete ldapmodify ldappasswordmodify ldapsearch
ノート:
ldifファイルを必要とするコマンドの場合は、ファイルを<persistent_volume>/oud_user_projects
ディレクトリにコピーします:
例:cp file.ldif <peristent_volume>/oud_user_projects
その後、このファイルはポッド内で表示できます:cp file.ldif /nfs_volumes/oudpv/oud_user_projects
[oracle@oud-ds-rs-0 bin]$ cd /u01/oracle/user_projects [oracle@oud-ds-rs-0 user_projects]$ ls *.ldif file.ldif