在Debian系统中,通过配置OpenSSH服务器来设置SFTP文件上传大小限制。请按照以下步骤操作:
打开终端。
使用文本编辑器打开sshd_config文件。例如,使用nano编辑器:
sudo nano /etc/ssh/sshd_config
LimitFileSize 104857600
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连接到服务器的用户。