您的位置:宽带测速网 > 网站建设 > Debian SFTP中如何设置文件上传大小限制

Debian SFTP中如何设置文件上传大小限制

2025-07-21 16:59来源:互联网 [ ]

在Debian系统中,通过配置OpenSSH服务器来设置SFTP文件上传大小限制。请按照以下步骤操作:

    打开终端。

    使用文本编辑器打开sshd_config文件。例如,使用nano编辑器:

sudo nano /etc/ssh/sshd_config
    在文件中找到或添加以下行,以设置允许的最大上传文件大小(单位:字节)。例如,如果您希望将上传限制设置为100MB,请输入:
LimitFileSize 104857600
    如果您还希望限制单个用户的上传大小,可以在/etc/security/limits.conf文件中设置。使用文本编辑器打开limits.conf文件。例如,使用nano编辑器:
sudo nano /etc/security/limits.conf
    在文件末尾添加以下行,以限制特定用户的上传大小。将<username>替换为您要限制的用户名,将<limit_in_bytes>替换为您希望设置的限制(单位:字节)。例如,如果您希望将用户john的上传限制设置为100MB,请输入:
<username> hard fsize <limit_in_bytes>

在这个例子中,您需要输入:

john hard fsize 104857600

    保存并关闭文件。

    重启SSH服务以使更改生效:

sudo systemctl restart ssh

现在,SFTP上传文件大小限制已设置为您指定的值。请注意,这些更改仅适用于通过SSH连接到服务器的用户。