介紹好用工具:LDAP Browser/Editor

我們有個案子用到 ADAM ( Active Directory Application Mode, LDAP ) 當作儲存使用者資料的地方,說實在的還真是不方便,雖然當初的立意是擔心「未來」使用者太多的時候,可以減低資料庫的負擔,因為 LDAP 的第一字(L)就是 Lightweight (輕量級) 的意思,不過感覺除了單點存取比較快之外,要進行統計、關連式查詢時,效率就真的很差了,但偏偏這個網站需要很多統計的需求。

因為時常要進 ADAM 查詢使用者相關資料,因此我研究了幾套 LDAP Browser/Editor,首先當然是微軟官方出的 Adsiedit 工具,這套工具可以在 Windows Server 2003 的安裝光碟裡的 Support Tools 找到,或可以在這裡下載。

雖然 Adsiedit 工具的操作介面感覺比較友善,不過還是有些缺點:

  1. 無法記憶上次登入的連線設定,尤其是所有進階設定(Advanced)都無法儲存,包括登入的 Username、Password、Port Number 都沒辦法,每次都要查表再手動輸入,實在很麻煩

    Adsiedit - Connection Settings - Advanced
  2. 列出 OU List 的速度非常的慢,大約每秒只能回傳 20 筆吧!像我們每個 Node 都有將近千筆,這種速度實在不敢領教。

    Adsiedit 

所以後來還是放棄這套工具,改採另一套用 Java 開發的 LDAP Browser/Editor 工具,不但跨平台(Windows, Unix-like),而且功能非常完整,速度又快,我已經用一段時間了,感覺非常的實用,有興趣的人可以花些時間試試。

LDAP Browser/Editor

只是一般人若沒接觸過 LDAP 或 AD 的話,要學會操作這套工具著實有些困難,講解 LDAP 也不是三言兩語可以講清楚的,以下我列出一些相關連結,給初學者瞭解。若有人有覺得不錯的相關學習資源,也可以留言給我。

相關連結

  

此文章由 will 發表於 2008/12/22 下午 07:59:22

永久連結 | 評論 (7) | 此文章的RSSRSS comment feed |

分類: 介紹好用工具

標籤: ,

收藏:

相關文章

評論

十二月 23. 2008 12:28

Darkthread

若只是純瀏覽除錯的話,我推薦另一套Softerra LDAP Browser 2.6 (Browser版免費,Adminitrator版要錢) http://www.ldapbrowser.com/download.htm

Darkthread

十二月 23. 2008 14:14

will

免費版好像連編輯的功能都沒有。

will tw

十二月 23. 2008 18:44

XUE

LDAP Browser這一套非常好用,我們都使用他來處理openldap 的查詢/編輯...(使用在AD上也沒問題),其他相關的工具我用過不下數10套,有WEB版,有要付錢的,最後還是回到LDAP Browser,即使這個工具已數年沒更新,但是沒有發現明顯的BUGS,真的非常好用我們至少用這個工具6 7年了

---
MSN機器人與即時訊息軟體技術交流
http://funp.com/people/group/info.php?group_id=176

XUE tw

五月 25. 2009 16:04

Trigger

您好~LDAP Browser/Editor這套軟體好像都下載不到了~
可請您mail給我嗎~不知方便否?
感謝^^"

Trigger tw

五月 25. 2009 19:46

will

Trigger: 你可以到以下網址下載:
cid-38974b82815ee901.skydrive.live.com/.../....zip

will tw

八月 14. 2009 17:13

winnie

你好
我想要請問您
有研究過怎麼樣用.net程式去
LDAP中抓取某一會員的所有資料嗎?
謝謝

winnie tw

八月 14. 2009 23:29

will

請參考以下文章:

關於 AD (Active Directory) / LDAP 開發的相關資訊
blog.miniasp.com/.../...bb8e9979ce8b387e8a88a.aspx

will tw

新增評論


(將顯示您的Gravatar圖示)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



線上預覽

二月 9. 2010 20:13