写但不能删除

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

Glusterfs没有ACL,所以我需要在glusterfs之外实现这个解决scheme。 也许我可以挂载磁盘只读(禁用删除),但找不到任何解决scheme。 Setfacl等不能在分区上工作。

我们如何禁用文件删除 – 至less在客户机上?

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

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

如果您使用的是linux / unix服务器,则可以通过将下面的粘贴位设置到该文件夹​​。

chmod + t文件夹

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

问候,

S.Ragavendra Ganesh