sftp设置允许上传的目录
要设置SFTP允许上传的目录,您需要进行以下步骤:
-
登录到SFTP服务器上的管理员账户。
-
打开SFTP服务器的配置文件。这个文件的位置可能因服务器而异,通常可以在/etc/ssh/sshd_config中找到。
-
在配置文件中找到Subsystem sftp行,并确保其没有被注释掉。如果被注释掉了,请将注释符号(#)删除。
-
在Subsystem sftp行后添加以下内容:
Match Group sftpusers ChrootDirectory /path/to/upload/directory ForceCommand internal-sftp AllowTcpForwarding no其中,
sftpusers是一个用户组,您可以将允许上传的用户添加到这个组中。/path/to/upload/directory是允许上传的目录的路径,您可以根据实际情况进行替换。 -
保存并关闭配置文件。
-
重新启动SFTP服务器,以使配置更改生效。您可以使用以下命令重启OpenSSH服务器:
sudo systemctl restart sshd
现在,只有属于sftpusers用户组的用户将被允许使用SFTP,并且他们将被限制在指定的上传目录中。其他用户将无法使用SFTP或访问上传目录
原文地址: http://www.cveoy.top/t/topic/ibVR 著作权归作者所有。请勿转载和采集!