如何设置 USER_SUBVOL_RM_ALLOWED 功能?

如何设置 USER_SUBVOL_RM_ALLOWED 功能?

我尝试以普通用户身份删除 btrfs 快照。我读了,用户需要具有一些特殊的能力/权利集:USER_SUBVOL_RM_ALLOWED。如何向用户授予此类能力??

答案1

此功能涉及挂载点,而非用户(正如所引用的问题所建议的那样)。

要添加此功能,必须使用-o user_subvol_rm_allowed选项(区分大小写)重新挂载/挂载文件系统。

例如,这是我用来将我的文档挂载到 btrfs 分区的挂载命令:

sudo mount -t btrfs -o remount,user_subvol_rm_allowed,compress,rw,noacl,noatime,autodefrag /dev/mapper/mydocs /home/adam/docs

相关内容