可写但不可删除

可写但不可删除

我们使用 glusterfs 来满足我们的云存储需求。由于该分区对许多服务器开放,我们希望禁用文件删除功能,因为我们不会删除或覆盖任何文件。

Glusterfs 没有 ACL,所以我需要在 glusterfs 之外实现这个解决方案。也许我可以将磁盘安装为只读和只写(禁用删除),但找不到任何解决方案。Setfacl 等在分区上不起作用。

我们怎样才能至少在客户端机器上禁用文件删除?

答案1

删除文件需要对该目录的写权限。请尝试禁用对该目录的写权限。

警告:这也会阻止文件创建。它只适用于完全填充的目录。

答案2

如果您使用的是 linux/unix 服务器,则可以为文件夹设置以下粘滞位。

chmod +t 文件夹

这将允许任何用户在目录中写入并且不能删除该文件夹。

问候,

拉加文德拉·加内什

相关内容