任何人都可以告訴我如何以編程方式管理允許在連接到活動目錄體系結構的Windows機器上以交互方式登錄(即通過實際物理訪問)的人員(或者如果不可能,監視)? 首選BCL/FCL,但COM interop/WMI也很好。如何使用交互式登錄權限管理用戶?
回答
我發現了一個COM API調用,可以用來監視和/或管理具有交互式登錄權限的用戶。
LsaEnumerateAccountsWithUserRight可以監視具有交互式登錄權限的人,而LsaAddAccountRights,LsaEnumerateAccountRights和LsaRemoveAccountRights可以添加和刪除此類權限。
不知道如何以編程方式做到這一點。您可以使用NTRights.exe工具,做到這一點:
NTRights -u [username] +r SeDenyInteractiveLogonRight
要拒絕用戶以交互方式登錄的權利。所以如果你找不到更好的解決方案,你可以從你的應用程序中調用該工具。
不幸的是,ntrights似乎僅限於windows服務器。在Windows XP和更高版本上是否有相同的版本? – apoorv020 2010-06-25 07:46:47
@ apoorv020:它在服務器資源工具包中,但我認爲你也可以在XP上運行它,但不完全確定。 – 2010-06-25 07:49:53
- 1. 如何管理用戶訪問權限和用戶權限
- 2. 無法限制在登錄管理權限使用管理上休息
- 3. Symfony2用戶權限管理
- 4. Facebook連接/登錄沒有任何用戶交互或授權
- 5. 管理登錄用戶
- 6. 如何授予無管理員用戶權限來管理IIS?
- 7. 需要交互式登錄。使用「天藍色登錄」以交互方式登錄
- 8. 你如何管理使用用戶角色和權限角2
- 9. 用戶登錄的安全權限
- 10. 登錄失敗的用戶nt /權限
- 11. 如何管理戶外訪問權限
- 12. Facebook的API非交互授權/登錄
- 13. 管理用戶的Schtasks權限錯誤?
- 14. 管理API權限(暫停用戶)
- 15. Cassandra動態用戶權限管理
- 16. 在php中管理用戶權限
- 17. C#WinForms用戶/權限管理
- 18. 用戶在獲得管理員權限後必須登錄該頁面
- 19. 從.NET WinService以交互式登錄用戶啓動程序
- 20. 如何在移動應用中使用mysql連接用戶?登錄權限
- 21. 如何正確調用LsaLogonUser進行交互式登錄?
- 22. 使用SQL Server 2005 Express中的登錄,用戶和權限
- 23. 如何在註冊後登錄用戶權限?
- 24. Django管理員 - 基於用戶登錄限制訪問對象
- 25. CodeIgniter管理員和用戶登錄
- 26. 區分管理員和用戶登錄?
- 27. CodeIgniter用戶/管理員登錄
- 28. 用戶/權限/資源管理:使用ROLE_ADMINISTRATOR,ROLE_SUPERUSER,jasperadmin等?
- 29. 如何擴展Django用戶模型來管理權限
- 30. 如何管理在CPanel中執行用戶權限
我建議將此標記爲答案,以便簡單說明解決問題的方式(將自己的答案標記爲正確答案完全可以)。 – 2010-06-25 21:03:29