我尝试以普通用户身份删除 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