我的桌面上有一个非常重要的文件夹。我偶尔会清理我的桌面,我很担心我可能会无意中删除提到的文件夹。有没有办法在不限制我对文件夹内容的频繁读写操作的情况下防止这种灾难?注意有时我不介意将文件夹内的内容一一删除,但文件夹本身对我很重要。如果被删除,我会失去很多努力。
这是什么意思:
C:\foo\> icacls .
. NT AUTHORITY\IUSR:(M)
BUILTIN\IIS_IUSRS:(M)
BUILTIN\IIS_IUSRS:(OI)(CI)(M)
NT AUTHORITY\IUSR:(OI)(CI)(M)
BUILTIN\IIS_IUSRS:(I)(OI)(CI)(RX)
NT AUTHORITY\IUSR:(I)(OI)(CI)(RX)
NT AUTHORITY\SYSTEM:(I)(OI)(CI)(F)
BUILTIN\Administrators:(I)(OI)(CI)(F)
Run Code Online (Sandbox Code Playgroud)
我认为第一个意味着 userid 获得了对目录的修改权限 - 这意味着用户可以创建文件、更新文件或删除文件。对?什么是“NT AUTHORITY\IUSR”用户?这真的是一个单一的用户ID吗?它是默认的 IIS 用户 ID 吗?
好的,我认为第二行是指一个组。它获得相同的权限。
那些带有 (I) 和 (OI) 等等的行呢?请解释。
我试图防止用户意外删除父文件夹中的某个文件夹,同时仍然授予他们对父文件夹中所有其他文件和文件夹的修改权限。但是他们也应该能够修改这个特定文件夹中的文件和文件夹。
在此对类似问题的评论中,我的问题描述得非常好,但此评论没有答案。https://superuser.com/a/977180/554054 这是我的结构:
Folder A
|-Folder B
|-Folder C
| |+Folder E
| | |+ a.doc
| |+Folder F
| | |+ b.doc
| |+c.doc
|-D
Run Code Online (Sandbox Code Playgroud)
我尝试了许多不同的权限组合方式,但没有任何效果。有谁知道如何解决这个问题?
这是我的文件夹 E高级设置的 两个屏幕截图: 高级设置文件夹 E继承了用户“Bearbeiter”的特殊权限