Windows-Server-2008-R2

Windows 共享不尊重 NTFS 權限?

  • February 23, 2022

我有一台 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存在的內容和一些元數據(大小、創建日期),**儘管他們無法打開它。

我在這裡做錯了什麼?

您錯過了第二個共享屬性上的“啟用基於訪問的列舉”設置。這是一個共享設置。

以它為例;

在此處輸入圖像描述

引用自:https://serverfault.com/questions/1094465