Windows-Server-2008
獲取不同域伺服器上特定使用者的文件訪問權限
在我的環境中,有 2 個域通過 WAN 連結連接。系統拓撲請看下圖:
我想在另一個域的文件伺服器上顯示來自一個域的使用者的文件夾訪問權限。我參考了這篇文章,成功導出了使用者的文件夾訪問權限。輸出在一個
.txt
文件中。是否有任何相同的工具(如“SubInAcl”)或技術來顯示不同域中伺服器上特定使用者的文件夾訪問權限?(如果兩個域之間的信任已經建立,一個域的使用者可以訪問另一個域的伺服器。)
我希望我已經正確理解了您的問題,因此可以為 powershell 提供以下解決方案:
(Get-Acl "\\SERVER\share").Access | where {$_.IdentityReference -like "Domain1\User"}
只需將
SERVER
,Domain1
和替換User
為您的值即可。您可以輕鬆地將其儲存為 TextFile(使用
Out-File
Cmdlet)或 CSV(使用Export-Csv
Cmdlet)。