Linux システムで LDAP 接続をテストする他の代替手段は何ですか?

Linux システムで LDAP 接続をテストする他の代替手段は何ですか?

LDAPを介してデータをインポートするLinuxシステムRedhat 5.8があります。不明な理由でLDAPを介してデータを取得できません。私はで見た/var/log/メッセージそして/var/ログ/セキュリティ問題はLDAP検索このツールは私のLinuxコンピュータにインストールされていないため、適切なバージョンが見つかりませんでした。

LDAP接続をテストする他の選択肢はありますか?

私のものLDAP構成ファイル

  more /etc/ldap.conf

  logdir /var/log/ldap
  debug 0
  referrals no
  deref never
  nss_getgrent_skipmembers yes
  host server.apple.com
  base DC=apple,DC=com
  uri ldap://server.apple.com/

答え1

私があなたなら、次のことを試してみます。

  1. 適切なldapsearchバイナリを見つけてコピーし、システムで実行します。
  2. 次のコードと同じことを行うPerl / Pythonスクリプトを作成します。

#

#!/bin/python
import ldap
try:
    l = ldap.open("x.x.x.x")
    # put the ldapserver address up there

    l.protocol_version = ldap.VERSION3  

    username = "cn=Manager, o=domain.com"
    # user dn above
    password  = "secret"
    # set the password

    l.simple_bind(username, password)
except ldap.LDAPError, e:
    print e
    # handle error

答え2

試してみてくださいApache Directory Studio。 GUI を使用して接続、認証、検索をテストするツールがあり、複数のプラットフォームで使用できます。

関連情報