如何设置可写的sftp chroot
我在Ubuntu Server 16.04中设置文件服务器。
我有3个用户(和6个硬盘,RAID 1配置各2个)。 这些Raided驱动器安装在/mnt/username
,已设置为用户的主目录。 我已经使用SSH密钥设置了SFTP,登录也很简单。 但是,我不希望userA
离开/mnt/userA
并访问/mnt
并查看其他用户的文件夹。
为了解决这个问题,我在sshd_config
为每个用户设置了chroot到他们的目录。 然而,这会阻止用户写入其文件夹(就文件服务器而言,这是无用的)。
如何将SFTP用户监禁到他们的主目录,同时仍然允许他们的主目录可由他们写入?