본문 바로가기

IT/etc

윈도우즈나 리눅스에서 ldap query 하기


You can query ldap in Windows using the following tool : curl
* I had to hide private information.

ldap Windows test : ldap url needs to be 'enclosed'
###bash
bin>curl.exe --user cn=bindusername,cn=Users,dc=na,dc=xx,dc=com:password"ldap://xx.xx.com:389/DC=NA,DC=pg,DC=com?memberOf,sAMAccountName?sub?(sAMAccountName=accountname)"

DN: CN=accountname,CN=Users,DC=na,DC=xx,DC=com
        memberOf: CN=xxxx-SETUP,CN=Users,DC=na,DC=xx,DC=com
         
        sAMAccountName: accountname 

또, 여기서 한가지 tip은 어떤 유저의 모든 ldap 정보를 보고 싶다면 필터에다가 '*'를 넣어서 보내면 된다는 것.