使用 chroot sftp 访问 zfs 池 - 用户可以查看文件/文件夹,但不能创建

使用 chroot sftp 访问 zfs 池 - 用户可以查看文件/文件夹,但不能创建

以下是我一直在尝试做的事情:

  • 创建可以通过 sftp 访问的 zfs 池
  • 能够通过 sftp (远程)读取和写入 zfs 池中的文件
  • 创建一个可以读取/写入 zfs 池中的文件但不能访问计算机上任何其他文件的用户

以下是我一直提到的两个“教程”。


到目前为止,我已经设置了 zfs 池并且可以访问它。但是,当我尝试使用 chroot[ed] 帐户进行 sftp 时,我可以查看文件,但无法修改或创建新文件。

我的问题是:如何授予 chrooted 用户在 zfs 池中读写文件的权限?

有趣的是,除非我以 root 身份打开它,否则在本地登录计算机时我无法写入 zfs 池。

答案1

在 Linux Mint 中...

将用户(用于 sftp 访问的 chrooted 用户)添加到 sudo 组似乎可以解决问题。

在 Linux 上将用户添加到组(或第二个组)

相关内容