如何授予 Linux 用户创建备份的权限,但不授予其删除备份的权限?

如何授予 Linux 用户创建备份的权限,但不授予其删除备份的权限?

我想设置自动备份,这样我才能保证自己的安全(以防病毒攻击)。问题是“创建”和“删除”权限是同一件事:写入权限。那么我该怎么办呢?是否可以将创建/删除权限分离?

另一个选择是让用户“root”进行备份。问题是我的主目录已加密,我不想备份所有内容。

有任何想法吗?

对于备份,我使用 Deja Dup,它在 Fedora 和 Ubuntu 中默认安装。

答案1

在您的机器上创建另一个用户帐户(或者像您提到的那样使用 root?)。然后您的备份会执行如下操作:

  • 将文件复制到你们双方都有读/写权限的位置
  • 其他用户帐户具有某种自动化流程(cron?),然后将这些文件移动到具有读/写访问权限但您只有读取权限的位置

相关内容