OpenDS通過其管理帳戶實用程序提供了許多必要帳戶功能的命令行訪問權限。例如,禁用一個帳號:訪問OpenDS中的管理帳戶命令
manage-account set-account-is-disabled --operationValue true
--baseDN uid=someuser,ou=People,dc=example,dc=com" --hostname hostname --port 389
--bindDN "cn=Directory Manager" --bindPassword password
這是罰款和花花公子是你有一個系統管理員來管理您的LDAP服務器,但在這樣一個場景,你有用戶1000個世界各地的這成爲了問題(想象當系統管理員在美國睡覺時,用戶被鎖定在日本的帳戶中)。我們希望能夠以編程方式與這些管理帳戶功能相關聯,以便我們可以爲本地管理員/管理員提供管理他們自己的用戶的能力。
任何人都可以提供任何見解,如果這是可能的,如果是的話如何?我們用C#編寫這個代碼,我找不到任何例子。看看.NET API文檔,我認爲System.DirectoryServices.Protocols.ExtendedRequest看起來很有前途,但無法弄清楚如何使用它。
任何幫助將不勝感激,謝謝!
庵幫助???沒有人? Bueller? Bueller? – snappymcsnap