内容

概要

前提条件

要件

使用するコンポーネント

ldp.exe をインストールして、サーバに接続/バインドする

ldp.exe を使用して LDAP ディレクトリを検索する

便利な検索例

完全な LDAP 属性リスト

概要

このドキュメントでは、Jabber と同じ方法で LDAP ディレクトリを検索できるツールを使用して、Jabber に関連した Lightweight Directory Access Protocol（LDAP）の問題をトラブルシューティングする方法について説明します。

前提条件

要件

次の項目に関する知識があることが推奨されます。

- [LDAP]

- Jabber

使用するコンポーネント

このドキュメントは、特定のソフトウェアとハードウェアのバージョンに限定されません。

ldp.exe をインストールして、サーバに接続/バインドする

ステップ 1： フォルダを開き、ツールが含まれる zip ファイルをダウンロードします。ファイルをダウンロードしたら、解凍します。

ステップ 2： ldp.exe ツールを開きます。

ステップ3：サーバーに接続し、サーバーにバインドする必要があります。[接続（Connection）] > [接続（Connect）] の順に選択し、サーバの IP アドレスまたは完全修飾ドメイン名（FQDN）を入力します。 [OK] をクリックします。

ステップ 4：[接続（Connection）] > [バインド（Bind）] の順に選択します。ログイン情報とドメインを入力します。[OK] をクリックします。

ステップ5:Authenticated as dn:'username'であることを確認します。 これで、LDAP ディレクトリを検索する準備が整いました。

ldp.exe を使用して LDAP ディレクトリを検索する

続行するには、検索のベースフィルタが必要です。次に例を表示します。

CN=users,DC=farewarr,DC=com

検索のベースフィルタがある場合は、[参照（Browse）] > [検索（Search）] の順に選択します。

使用した検索ベースによっては、範囲を変更できます。この例では [1つのレベル（One Level）] が使用されます。この時点で、検索フィルタを入力して、[実行（Run）] をクリックできます。

たとえば、すべてのユーザを表示するには (&(objectCategory=person)(objectClass=user)) と入力します。

便利な検索例

(&(objectCategory=person)(objectClass=user))

すべてのユーザ

(&(sAMAccountName=fwarrad)(objectClass=user))

ID に基づく特定のユーザ

(&(sn=Warrad)(objectClass=user))

ラストネームに基づく特定のユーザ

&(givenName=Fareed)(objectClass=user))

ファーストネームに基づく特定のユーザ

完全な LDAP 属性リスト

AD での名前

LDAP Attribute Name

名

givenName

ミドルネーム/イニシャル

initials

姓

sn

ログイン名（Logon Name）

userPrincipalName

ログオン名（Windows 2000 より前）

sAMAccountName

表示名

displayName

正式名称

name/cn

説明

説明

オフィス

physicalDeliveryOfficeName

電話番号

telephoneNumber

Email

メール

Web ページ

wWWHomePage

Password

password

[町（Street）]

StreetAddress

私書箱

postOfficeBox

都市

l

州/県

st

郵便番号

postalCode

Country

co

国2の数字コード(例：JP

c

国コード（例：米国の国番号は 840）

countryCode

Group

memberOf

アカウントの有効期限切れ（サーバと同じ日付形式を使用する）

accountExpires

ユーザアカウント制御

userAccountControl

プロファイルパス

profilePath

ログインスクリプト

scriptPath

ホームフォルダ

homeDirectory

ホームドライブ

homeDrive

ログオン先：

userWorkstations

ホーム

homePhone

ポケットベル（Pager）

pager

モバイル

mobile

ファクス

facsimileTelephoneNumber

IP フォン

ipPhone

注意事項

info

タイトル

title

department

department

Company

可能性が

マネージャ

manager

メールエイリアス

mailNickName

簡易表示名

displayNamePrintable

Exchange アドレス一覧に表示しない

msExchHideFromAddressLists

送信メッセージサイズ（KB）

submissionContLength

受信メッセージサイズ（KB）

delivContLength

認証されたユーザからのメッセージのみを受信する

msExchRequireAuthToSendTo

受信を拒否する送信者

unauthOrig

受信を許可する送信者

authOrig

代理人として送信する

publicDelegates

転送先:

altRecipient

配信と転送

deliverAndRedirect

受信者の制限

msExchRecipLimit

メールボックスストアのデフォルト値を使用する

mDBuseDefaults

警告を表示するサイズ（KB）

mDBStorageQuota

送信を禁止するサイズ（KB）

mDBOverQuotaLimit

送受信を禁止するサイズ（KB）

mDBOverHardQuotaLimit

メールボックスストアがバックアップされるまで、メッセージを完全に削除しない

deletedItemFlags

削除済みアイテムの保存期間（日数）

garbageCollPeriod

Outlook Mobile Access

msExchOmaAdminWirelessEnable

Outlook Web Access

protocolSettings

ターミナルサーバのログインを許可する

tsAllowLogon

ターミナルサービスプロファイルのパス

tsProfilePath

ターミナルサービスのホームディレクトリ

tsHomeDir

ターミナルサービスのホームドライブ

tsHomeDirDrive

ログオン時に次のプログラムを起動する

tsInheritInitialProgram

開始するプログラムファイル名

tsIntialProgram

作業ディレクトリ

tsWorkingDir

ログオン時にクライアントドライブを接続する

tsDeviceClientDrives

ログオン時にクライアントプリンタを接続する

tsDeviceClientPrinters

クライアントが通常使用するプリンタをデフォルトにする

tsDeviceClientDefaultPrinter

切断されたセッションを終了する

tsTimeOutSettingsDisConnections

アクティブセッションの制限

tsTimeOutSettingsConnections

アイドルセッションの制限

tsTimeOutSettingsIdle

セッション制限に達する時間、または接続が切断されるまでの時間

tsBrokenTimeOutSettings

再接続を許可する

tsReConnectSettings

リモート コントロール

tsShadowSettings

誤った削除を防止する

preventDeletion

マネージャがメンバーを更新できる

managerCanUpdateMembers

また、Microsoft 社の『Search Filter Syntax』ページで、構文の詳細を確認することもできます。