close

用 golang 當 ldap 主機 ...但 ldap client 寫不出來 ....挖哩 golang 沒有找到可用的

用 golang 呼叫 python --> ad.py 去當 ldap client

想說當不同的 domain 時 go-ldap server 去找不同的 LDAP 或去找 mysql 認證 

先寫個簡單的用 AD 的 LDAP 當參考 .....

所有原始碼 : https://github.com/chio-nzgft/ldap-proxy

先編輯  conf.json  檔案 

改成服務的主機 & AD 主機的 IP

修改  client-ldap-proxy-test.py  內的 

print authenticate("192.168.0.101","admin","P@ssw0rd")

修改 你的 主機及 帳號密碼 資訊

看執行後成果 是否是認證成功  Succesfully authenticated

這樣你就可以修改  server.go  

看 username 就可找不同 AD 或 ldap

例如 :
admin@test1.com 找 ad1
admin@test1.com 找 ad2


 

arrow
arrow
    文章標籤
    go ldap ad password golang
    全站熱搜

    echochio 發表在 痞客邦 留言(0) 人氣()