OpenDSサーバーからユーザーを追加および削除したいのですが、誰かがサンプルコードを提供してもらえますか?OpenDS wikiを含め、どこにも見つかりませんでした。
4 に答える
このldapmodify
コマンドには、ユーザーを追加および削除する機能があります。例として、OpenDSソースコードをチェックしてldapmodify
、プログラムの実装を確認してみてください。
Javaを使用してOpenDSでユーザーを追加および削除する場合は、JNDIまたはOpenDJ LDAP SDK(またはその他のLDAPクライアントAPI)を使用できます。JNDIはJVMにバンドルされており、詳細なチュートリアルはJava.sun.comにあります。OpenDJ LDAP SDKは外部ライブラリであり、opendj.forgerock.orgに多くのサンプルコードとドキュメントがあります。Mavenリポジトリをポイントするだけで、それを利用できます。
アーロンが述べたように、Apache DirectoryStudioはEclipseに組み込まれたLDAPGUIであり、OpenDSとその続きであるOpenDJで非常にうまく機能します。
GUIを使用することに慣れている場合は、管理者ユーザーを追加する方法は次のとおりです:https ://docs.opends.org/2.2/page/ManagingUsersWithControlpanel 。
Springを使用することに慣れている場合は、かなり包括的な例を次に示します:http: //blog.javachap.com/index.php/ldap-user-management-with-spring-ldap/。
OpenSSO(OpenDSの姉妹プロジェクト)を使用している場合は、OpenSSORESTインターフェースを使用してユーザーを管理できます。
UnboundID LDAP SDKcom.unboundid.ldap.sdk.examples
は、パッケージLDAPModify
class内のLDAPディレクトリサーバーに対するDN操作の追加、削除、変更、および変更の例を提供します。