授予用户对一个文件夹的权限

授予用户对一个文件夹的权限

我已经设置了我的计算机,以便我的组“sftponly”可以访问用户的主文件夹。但现在,该组中的用户没有其他文件夹的权限,但他们有权限查看它们。

如何更改此设置以便组中的用户只能看到他们的主文件夹?

我的操作系统是 Ubuntu,这是在我的/etc/ssh/sshd_config

Match Group sftponly
    ChrootDirectory %h
    AllowTCPForwarding no
    X11Forwarding no
    ForceCommand internal-sftp

现在,当用户使用 SFTP 连接时,它看起来像这样:

现在是什么情况 现在他们可以看到所有文件夹,但我只希望它们位于他们开始的文件夹中,因此他们无法进入文件夹并查看其他用户的主文件夹。

答案1

如果您还没有这样做,我建议您使用 VSFTPD,并在 vsftpd.conf 中取消注释 chroot_local_user=YES。

相关内容