我正在 Ubuntu Server 16.04 中设置文件服务器。
我有 3 个用户(和 6 个硬盘,每个硬盘 2 个,配置为 RAID 1)。这些 Raided 驱动器安装到/mnt/username
,已设置为用户的主目录。我已使用 SSH 密钥设置了 SFTP,登录非常容易。但是,我不想userA
离开/mnt/userA
并访问/mnt
和查看其他用户的文件夹。
为了解决这个问题,我为每个用户设置了 chroot sshd_config
,进入他们的目录。然而,这阻止了用户写入他们的文件夹(就文件服务器而言,这是无用的)。
如何将 SFTP 用户限制在其主目录中,同时仍允许他们对主目录进行写入?