我正在构建一个 sFTP 解决方案,但我无法阻止 group1user 查看或更准确地列出 group2user 的目录。我已将其配置为 group1user 实际上无法进入 group2user 的目录,但他们在通过 FileZilla 连接时实际上可以看到目录名称。
文件结构 =
/upload/group1Directory
/upload/group2Directory
dave 是所有者,可以查看和输入 group1Directory 和 group2Directory
当前权限如下所示
rwxr-xr-x. 4 root root 46 Feb 17 09:55 upload
drwxr-x---. 2 dave group1 60 Feb 17 11:09 group1Directory
drwxr-x---. 2 dave group2 61 Feb 17 11:09 group2Directory
sshd_config 如下所示
Match User dave
ForceCommand internal-sftp -u 0002
#PasswordAuthentication yes
ChrootDirectory /upload
PermitTunnel no
AllowAgentForwarding yes
AllowTcpForwarding yes
X11Forwarding yes
PubkeyAuthentication yes
Match User group1user
ForceCommand internal-sftp -u 0002
#PasswordAuthentication yes
ChrootDirectory /upload
PermitTunnel no
AllowAgentForwarding yes
AllowTcpForwarding yes
X11Forwarding yes
PubkeyAuthentication yes
Match User group2user
ForceCommand internal-sftp -u 0002
#PasswordAuthentication yes
ChrootDirectory /upload
PermitTunnel no
AllowAgentForwarding yes
AllowTcpForwarding yes
X11Forwarding yes
PubkeyAuthentication yes
有什么想法可以让我向 group1user 隐藏 group2user 的目录吗?...反之亦然?任何帮助我都非常感谢