Windows-Server-2008-R2
Windows 共享不尊重 NTFS 權限?
我有一台 Windows 伺服器,到目前為止,我將一個文件夾共享
D:\AAA
為“ShareRW”,具有完全共享權限(“Everyone - Full”)以及該文件夾上下所需的一些更嚴格的 NTFS 權限;例如,UserX具有對 的完全訪問權限D:\AAA\BBB
、讀取訪問權限,D:\AAA\CCC
甚至看不到D:\AAA\DDD
(因為它禁用了繼承,並且僅對其他使用者具有顯式權限)。我在伺服器上檢查了UserX的有效權限確實符合要求。現在我想添加“mount -r”相同內容的選項,因此在同一個文件夾上創建了另一個名稱為“ShareRO”的第二個共享,並且只有“Everyone - Read”權限(當然還有相同的舊NTFS 權限)。
現在我的UserX和. 我希望 R: 看起來與 W: 相同,但不允許寫入/更改。但現實要求不同:
NET USE W: \\server\ShareRW``NET USE R: \\server\ShareRO
- 使用者可以更改內容
W:\BBB
,他們可以讀取內容W:\CCC
,他們甚至看不到W:\DDD
存在- 使用者可以在 中閱讀內容
R:\BBB
,他們可以在 中閱讀內容R:\CCC
,**但他們看到R:\DDD
存在的內容和一些元數據(大小、創建日期),**儘管他們無法打開它。我在這裡做錯了什麼?
您錯過了第二個共享屬性上的“啟用基於訪問的列舉”設置。這是一個共享設置。
以它為例;