在Samba中,共享目录和文件将由用户名和组名创建,这就是为什么我必须使用粘性权限: Chmod 1770 /testfolder在这个权限中,用户可以创建文件和文件夹。
任何人都可以帮助我如何限制我删除文件和文件夹。
发布于 2019-10-30 11:22:30
如何限制用户删除文件和文件夹。
或者,换句话说,是否有允许用户将文件添加到目录中,而不是删除它们的权限?
,NO,.授予目录的写权限允许用户修改该目录,这意味着创建新条目,但也意味着删除条目。实际上,这两个操作都修改了目录,即包含在目录中的文件列表。在添加文件和删除文件之间进行区分是非常方便的,但事实并非如此。
但是,根据操作系统和文件系统的不同,您可以在目录上设置一个特殊属性:
chattr -d +a nodelete/将向指定目录提供特殊属性“仅追加”。“只追加”意味着您可以创建,但不能删除或覆盖。这大概会实现您想要的结果;参见chattr的文档,它可能是您的朋友。
https://stackoverflow.com/questions/58620952
复制相似问题