web-dev-qa-db-ja.com

コマンドラインからldapsearchを使用してWindows Active Directoryサーバーを照会する

Ldapsearch、ldapadd、ldapdeleteなどのユーティリティを使用してActive Directoryサーバーにクエリを実行できるかどうかを教えてもらえますか?

50
Shriram

短い答えは「はい」です。 Active Directoryサーバーを照会するサンプルldapsearchコマンドは次のとおりです。

ldapsearch \
    -x -h ldapserver.mydomain.com \
    -D "[email protected]" \
    -W \
    -b "cn=users,dc=mydomain,dc=com" \
    -s sub "(cn=*)" cn mail sn

これは、ホスト名ldapserver.mydomain.comのADサーバーにユーザー[email protected]として接続し、コマンドラインでパスワードを要求し、cn=users,dc=mydomain,dc=comサブツリーでユーザーの名前とメールの詳細を表示します。

その他のサンプルについては、 LinuxのコマンドラインからのLDAPの管理 を参照してください。 Active DirectoryでLDAPクエリを使用するサンプルのMicrosoft Exchangeドキュメントについては、 LDAPクエリの基本 を参照してください。

102
Richard Neish

Ldap-utilsを使用して、コマンドラインからLDAPサーバーを照会できます:ldapsearch、ldapadd、ldapmodify

2
Anand

はい、ldapユーティリティを使用してActive Directoryを照会できます。また、Java apiのjndiを使用してADをクエリすることもできます。

1
Shriram

はい、システムにldap-utilsパッケージがインストールされていて、ldapサーバーへの接続に使用しているユーザーが既に必要な権限を持っている場合、ldapsearchを使用してldapサーバーを照会できます。

Debian destroにldap-utilsをインストールするには

Sudo apt install ldap-utils

以下のリンクを参照してください。

一般的なldapsearchesの例

OpenLDAPユーティリティでLDAPサーバーを管理および使用する方法

0
Vishal