任何人都可以告訴我如何以編程方式管理允許在連接到活動目錄體系結構的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. 禁用交互式登錄
- 4. 無法限制在登錄管理權限使用管理上休息
- 5. Symfony2用戶權限管理
- 6. Facebook連接/登錄沒有任何用戶交互或授權
- 7. 使用管理員權限登錄API Manager Publisher時出錯:
- 8. Symfony登錄 - 用戶/管理
- 9. 管理登錄用戶
- 10. 如何使用powershell管理tfs權限
- 11. 如何授予無管理員用戶權限來管理IIS?
- 12. Magento子管理用戶帳戶權限
- 13. 你如何管理使用用戶角色和權限角2
- 14. 需要交互式登錄。使用「天藍色登錄」以交互方式登錄
- 15. 如何防止交互式ssh登錄?
- 16. 用戶登錄的安全權限
- 17. 登錄失敗的用戶nt /權限
- 18. 登錄頁面的用戶權限
- 19. 如何管理戶外訪問權限
- 20. 如何以管理員和用戶的相同形式登錄
- 21. Cassandra動態用戶權限管理
- 22. 管理數據訪問/用戶權限
- 23. 管理用戶的Schtasks權限錯誤?
- 24. 在php中管理用戶權限
- 25. C#WinForms用戶/權限管理
- 26. 管理用戶項目權限
- 27. 管理cPanel中的用戶權限
- 28. 如何使用沒有管理員權限的vbs將任務設置爲當前用戶登錄時運行?
- 29. Facebook的API非交互授權/登錄
- 30. 用戶在獲得管理員權限後必須登錄該頁面
我建議將此標記爲答案,以便簡單說明解決問題的方式(將自己的答案標記爲正確答案完全可以)。 – 2010-06-25 21:03:29