如何允许非 root 用户写入 ZFS 外部 USB 闪存驱动器

如何允许非 root 用户写入 ZFS 外部 USB 闪存驱动器

在 Ubuntu 20.04 中,我安装了该zfsutils-linux软件包并格式化了外部 USB 拇指驱动器以使用 ZFS ( sudo zpool create mypool /dev/sdb)。但是,位于的安装池/mypool只能由 root 写入。我尝试导出 ( sudo zpool export mypool) 并重新导入 ( sudo zpool import mypool) 该池,但/mypool仍然由 root 拥有并具有权限drwxr-xr-x。有没有办法配置 ZFS 以允许非 root 用户写入已安装的外部 USB 驱动器?

答案1

当水池安装完毕后,将池根目录的所有权更改为您的普通用户帐户:

sudo chown $(whoami): /mypool

之后,您可以像往常一样创建子目录和文件 - 并且由于您是所有者,您将能够根据需要设置权限。

相关内容