我正在运行Amazon (Red导数),并使用OpenSSH创建一个新的SFTP服务器。我希望SFTP用户被限制在一个目录中,并且能够写入由他们的SFTP客户端显示的初始目录。我正在使用ChrootDirectory将用户的颜色显示为/home/customers/srgcompany。这意味着这个目录必须由root拥有,并且只能由root拥有。我已经用Subsystem sftp in
目前,我有一个SFTP设置,这样用户就可以将SFTP放到他们的家里,并将文件上传到root已经创建的目录中。public_htmlMatch Group www-data ForceCommand internal-sftpAllowTcpForwarding no X11Forwarding no
用户azha
将一个名为sftpuser的用户添加到该组中。将子系统sftp内部-sftp添加到/etc/ssh/sshd_config文件中Match group sftponlyChrootDirectory /home/sftpusers AllowTcpForwarding no
ForceCommand internal-sf