如何设置可写的 sftp chroot

如何设置可写的 sftp chroot

我正在 Ubuntu Server 16.04 中设置文件服务器。

我有 3 个用户(和 6 个硬盘,每个硬盘 2 个,配置为 RAID 1)。这些 Raided 驱动器安装到/mnt/username,已设置为用户的主目录。我已使用 SSH 密钥设置了 SFTP,登录非常容易。但是,我不想userA离开/mnt/userA并访问/mnt和查看其他用户的文件夹。

为了解决这个问题,我为每个用户设置了 chroot sshd_config,进入他们的目录。然而,这阻止了用户写入他们的文件夹(就文件服务器而言,这是无用的)。

如何将 SFTP 用户限制在其主目录中,同时仍允许他们对主目录进行写入?

相关内容