广告位联系
返回顶部
分享到

NTFS权限怎么设置拒绝写入子文件夹

Windows 来源:互联网 作者:佚名 发布时间:2026-09-16 21:42:33 人浏览
摘要

要让某个用户或组对文件夹不能写入子文件夹,关键不是简单勾选写入权限,而是精准控制删除子文件夹及文件和创建文件夹/附加数据这两项它们直接决定能否在子级目录中新建、重命名、移

要让某个用户或组对文件夹不能写入子文件夹,关键不是简单勾选“写入”权限,而是精准控制“删除子文件夹及文件”和“创建文件夹/附加数据”这两项——它们直接决定能否在子级目录中新建、重命名、移动或删除内容。ntfs权限中,“写入”本身只影响当前层级的文件操作,而子文件夹的写入行为由更细粒度的权限项控制。

明确禁用两项核心权限

在【安全】→【编辑】→选择目标用户/组后,务必取消勾选以下两项(即使其他读取类权限保持允许):

  • 删除子文件夹及文件:禁用后,用户无法删除任何子文件夹及其内部所有内容;
  • 创建文件夹/附加数据:禁用后,用户不能在子文件夹中新建文件或子目录,也无法向子文件夹内追加写入(如保存文档到子目录)。

注意:“写入”权限若仍被允许,仅影响当前文件夹顶层的文件操作(如在该文件夹里新建文件),但不会自动赋予对子文件夹的写入能力——前提是上述两项已被明确拒绝。

必须禁用继承并清除旧规则

如果父文件夹启用了权限继承,子文件夹会自动获得相同权限,导致你刚设的限制被覆盖。因此需先切断继承链:

  • 进【高级安全设置】→点击【禁用继承】→选“从此对象中删除所有已继承的权限”;
  • 再点击【添加】,为同一用户/组新建一条纯净权限条目;
  • 仅勾选你需要的权限(如读取和执行、列出文件夹内容、读取),坚决不勾选“删除子文件夹及文件”和“创建文件夹/附加数据”。

用命令行精准拒绝(推荐批量或脚本场景)

图形界面只能“不勾选允许”,而命令行可主动拒绝(deny),且拒绝优先级高于允许,防绕过:

  • 以管理员身份打开终端;
  • 运行:icacls "D:\Your\Folder" /deny Users:(CI)(OI)D,AD /t;

其中:
(CI) 表示容器继承(作用于子文件夹),
(OI) 表示对象继承(作用于子文件),
D 是“删除子文件夹及文件”,
AD 是“创建文件夹/附加数据”,
/t 确保递归应用到全部子项。


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计