共享权限应用于通过网络连接到共享文件夹的用户。共享权限不会影响本地登录或使用远程桌面登录的用户。

若要为本地登录用户或使用远程桌面登录的用户设置权限,请使用“安全”选项卡而不是“共享权限”选项卡。这样将在 NTFS 文件系统级别设置权限。如果同时为共享文件夹设置了共享权限和文件系统权限,当连接到共享文件夹时将使用限制较多的权限。

例如,若要授予域中用户“读取”访问权限,在“共享权限”选项卡上,将 Everyone 组的权限设置为“完全控制”。在“安全”选项卡上,通过将 Domain Users 组的权限设置为“读取”访问权限指定限制更多的访问权限。结果是作为 Domain Users 组成员的用户,无论是通过网络共享、远程桌面连接还是本地登录,对共享文件夹都只有只读权限。

可以使用操作系统工具 iCacls.exe 或 Cacls.exe 在命令行设置文件系统级别权限。该工具仅在 NTFS 卷上运行。

注意

若要在共享文件夹上启用基于访问的枚举,必须使用共享和存储管理。基于访问的枚举仅允许用户查看他们有权限访问的共享文件夹中的文件和文件夹。有关详细信息,请访问 https://go.microsoft.com/fwlink/?LinkId=141539(可能为英文网页)。

设置共享文件夹上的权限

使用 Windows 界面设置共享文件夹上的权限
  1. 打开“计算机管理”。

  2. 如果出现“用户帐户控制”对话框,请确认所显示的是您想要执行的操作,然后单击“”。

  3. 在控制台树中,单击“系统工具”,再单击“共享文件夹”,然后单击“共享”

  4. 在细节窗格中,右键单击共享文件夹,然后单击“属性”

  5. “共享权限”选项卡上,设置所需权限:

    • 若要为用户或组分配共享文件夹的权限,请单击“添加”。在“选择用户、计算机或组”对话框中,查找或键入用户名或组名,然后单击“确定”

    • 若要吊销对共享文件夹的访问权限,请单击“删除”

    • 若要为用户或组设置单独权限,请在“组或用户的权限”中,选择“允许”“拒绝”

  6. 若要为本地登录用户或使用远程桌面服务登录的用户设置文件和文件夹权限,请单击“安全”选项卡并设置相应权限。

使用命令行指定用户的文件权限
  1. 要打开提升的“命令提示符”窗口,请单击「开始」,指向“所有程序”,单击“附件”,右键单击“命令提示符”,然后单击“以管理员身份运行”。

  2. 如果出现“用户帐户控制”对话框,请确认所显示的是您想要执行的操作,然后单击“”。

  3. 若要为用户或组设置单独权限,请键入:

    cacls /G <user:permission>

    例如,若要为用户名为 Monica 的用户指定对名为 002.jpg 的文件的“写入”权限,请键入:

    cacls 002.jpg /G Monica:w
  4. 若要吊销对共享文件夹的访问权限,请键入:

    cacls /R <user>

    例如,若要吊销用户名为 Monica 的用户对共享文件夹的访问权限,请键入:

    Cacls /R Monica

描述

cacls

显示或修改文件的访问控制列表 (ACL)。

/R

吊销指定用户的访问权限。

/G

授予指定用户访问权限

<user>

正在设置其访问权限的用户或组。

<permission>

正在授予用户的权限。此值可以是下列权限之一:

  • N(无)

  • W(写入)

  • C(更改)

  • F(完全控制)