最近,我不小心删除了一些文件。幸运的是,我能够恢复它们。这就是为什么我想防止删除特定目录中的文件,但仍然允许创建新文件并修改它们。所以,权限应该是rwx,但是如果我想删除任何文件(由创建任何user)在此目录中,应该提示我输入密码。在 Debian 测试中这可能吗?
答案1
您可以使用aufs
/来做到这一点unionfs
。您将要保护的文件置于只读级别。
通过将只读目录设置在密码保护下,可以实现真正的文件删除
/path/to/ro
属于ro
特殊用户,拥有755权限。删除可以通过以下方式完成sudo
:
sudo -u rmuser rm /path/to/ro/file