ldapsearchを使用してactive directoryを検索する
- 作成日 2021.03.18
- Active Directory ldap
- ldapsearch

centos7上でldapsearchコマンドを使用してactive directoryを検索するまでの手順を記述してます。
環境
- OS CentOS 7.9.2009 (Core)
active directory検索
ここでは
- サーバー : 192.168.1.1
- ドメイン : hoge.local
- adminのパスワード : password
に接続しているものとして、検索してます。
ldapsearch -x -D "cn=administrator,cn=users,dc=hoge,dc=local" -w "password" -h "192.168.1.1" -b "cn=Users,dc=hoge,dc=local"

実行結果

ouを指定する場合は、以下となります。
※ここでは「Keiri-OU」を指定してます。
ldapsearch -x -D "cn=administrator,cn=users,dc=hoge,dc=local" -w "password" -h "192.168.1.1" -b "ou=Keiri-OU,dc=hoge,dc=local"
filterを使用する場合は、以下のように最後に追加します。
※ここでは「sAMAccountName」がfooのものをfilterに設定してます。
ldapsearch -x -D "cn=administrator,cn=users,dc=hoge,dc=local" -w "password" -h "192.168.1.1" -b "ou=Keiri-OU,,dc=hoge,dc=local" "sAMAccountName=foo"
存在するものを確認する場合は「cn=*」とします。
ldapsearch -x -D "cn=administrator,cn=users,dc=hoge,dc=local" -w "password" -h "192.168.1.1" -b "ou=Keiri-OU,,dc=hoge,dc=local" "cn=*"
-
前の記事
python EXCELファイルを作成する 2021.03.18
-
次の記事
javascript nodeValueでノードの値を変更する 2021.03.19
コメントを書く