以下是我执行的步骤:
我创建了小组 sftponly。
向该组添加了一个名为 sftpusers 的用户。
将子系统 sftp internal-sftp 添加到文件 /etc/ssh/sshd_config
在文件 /etc/ssh/sshd_config 中添加此行:
Match group sftponly
ChrootDirectory /home/sftpusers
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
但用户并不局限于路径 /home/sftpusers。它能够访问 /home 中其他用户的目录。是否可以将用户限制在特定目录中,并且无法访问 /home 或 unix 中任何其他路径中的其他用户目录?