AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 59445
Accepted
user14930
user14930
Asked: 2009-08-28 00:57:21 +0800 CST2009-08-28 00:57:21 +0800 CST 2009-08-28 00:57:21 +0800 CST

如何限制用户移动文件夹?

  • 772

我们有以下布局

•共享文件夹“客户”

•级别 1(“客户 A”/“客户 B”/“客户 C”/等)

•级别 2(“文件夹 1”/“文件夹 2”/“文件夹 3”/“文件夹 4”)

•3 级(“Word 文档/电子表格/原始数据/等”)

用户有一个映射驱动器并按如下方式访问文件夹: 服务器上的客户端 T:\Client A\Folder 1\Word Doc1.doc 每个客户端文件夹在第 2 级有 4 个子文件夹,如上所示。

我们遇到的问题是用户不小心在级别 1 和级别 2 保存/移动/删除文件夹。

我们有一个名为 Admin Staff 的组,他们是在将新客户端添加到系统时在 1 级和 2 级创建文件夹的用户。这些用户需要创建/删除/修改所有级别的所有细节。

所有其他用户(例如域用户)不得对级别 1 或级别 2 文件夹进行任何更改。但是,他们必须能够在第 3 级的各种文件夹中工作。在第 3 级,用户可以根据需要创建自己的子文件夹结构,我们很高兴所有用户都可以在此级别进行读/写/修改。

配置网络权限以实现此任务以防止用户错误移动文件夹或删除客户端文件夹的最佳方法是什么。

谢谢

windows-server-2003 networking network-share file-permissions
  • 5 5 个回答
  • 21671 Views

5 个回答

  • Voted
  1. Soup
    2012-01-07T00:04:53+08:002012-01-07T00:04:53+08:00

    我们有一个文件夹经常意外移动到相邻文件夹中,因此我们创建了一个名为“~Anchor”的隐藏文件夹,用户无权对其进行任何操作。这似乎是系统尝试移动的第一件事,因此它阻止了文件夹树的任何其他部分被移动。然而,如果需要,用户仍然可以重命名和移动所有子文件夹和文件。

    • 3
  2. Best Answer
    Dustin
    2009-08-28T07:53:38+08:002009-08-28T07:53:38+08:00

    这就是我要做的:

    1 级和 2 级 - 管理员组 - 写入、修改、读取等用户 - 读取、列出文件夹内容、读取和执行

    底层 - 用户 - 添加写入和修改权限。

    您可以毫无问题地在较低级别添加权限。在较低级别取消权限是您必须删除继承然后复制权限,然后删除您不想要的内容的地方。

    • 2
  3. ewall
    2009-08-28T08:04:37+08:002009-08-28T08:04:37+08:00

    拒绝目标用户的删除权限要好得多,因为“修改”权限意味着“删除”,这是移动目录时发生的情况。

    如果您使用Xcacls.vbs工具,这将明显更快、更容易(而不是 GUI) 。该命令可能如下所示:

    cscript xcacls.vbs "<target_directory>" /e /d "<domain\username>":;A
    
    cscript xcacls.vbs "D:\Level1\Level2a" /e /d "MyDomain\LUsers":;A
    

    我选择的选项包括“仅此文件夹和子文件夹”,因此它不会继承以防止人们删除或移动文件,但您需要为每个要保护的目录运行该命令。

    • 2
  4. churnd
    2009-08-28T04:12:01+08:002009-08-28T04:12:01+08:00

    您必须在顶级文件夹本身上创建一个只读 ACL 并删除继承/传播,然后对其内容和可能的子文件夹进行读写。听起来像一团糟。祝你好运。

    • 1
  5. Maximus Minimus
    2009-08-28T06:28:01+08:002009-08-28T06:28:01+08:00

    如果您的用户与我们的用户类似,那么意外移动的最可能原因是拖放操作过程中无意的笨拙。也许对 HKCU\Control Panel\Desktop 下的 DragHeight 和 Dragwidth 设置进行一些调整可能是一个不太激进的解决方案?

    • 0

相关问题

  • 为什么我的电脑休眠时 VPN 连接会中断?[关闭]

  • 有什么理由使用 Windows Server 2003 而不是 Server 2008?

  • 有什么软件可以模拟局域网?

  • 带宽利用工具?[关闭]

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve