You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何限制指定组访问特定目录和驱动器

如何限制指定组访问特定目录和驱动器

嗨,我来帮你搞定这个权限限制的问题!你已经创建了restricted组并把user1加入其中,下面分Windows和Linux两种常用系统给你具体操作步骤:

Windows系统操作步骤

  • 找到你要限制访问的目标目录/驱动器,右键点击它,选择「属性」,切换到「安全」选项卡。
  • 点击「编辑」按钮进入权限编辑界面,再点击「添加」,输入restricted组名,点击「检查名称」确认无误后添加该组。
  • 在权限列表里找到restricted组,先取消「允许」列的所有权限勾选,接着根据你的需求勾选「拒绝」列的对应权限——比如要完全禁止访问,就勾选「读取和执行」「列出文件夹内容」「读取」这几项。
  • 要是需要把权限设置应用到该目录下的所有子文件夹和文件,点击「高级」→「更改权限」,勾选「替换所有子对象权限继承的权限」,确认后即可生效。

Linux系统操作步骤

  • 先确认目标目录或挂载驱动器的路径,比如/data/restricted_folder或者挂载的U盘/mnt/usb_drive。
  • 使用setfacl命令给restricted组设置完全拒绝的权限,命令如下:
    setfacl -m g:restricted:--- /data/restricted_folder
    
  • 如果要递归将权限应用到子目录和文件,加上-R参数即可:
    setfacl -R -m g:restricted:--- /data/restricted_folder
    
  • 验证设置是否生效:切换到user1用户尝试访问目标路径,命令如下:
    su user1
    cd /data/restricted_folder
    
    如果提示权限不足,就说明设置成功啦。

额外注意事项

  • Windows系统中,「拒绝」权限的优先级高于「允许」权限,设置时要避免误影响其他用户或组的正常访问。
  • Linux系统中,如果目标是挂载的外部驱动器,建议在/etc/fstab的挂载参数里添加umask=077,确保挂载时默认权限就足够严格。

备注:内容来源于stack exchange,提问作者Anshuman Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:39:50