ubuntu

Ubuntu SFTP文件传输大小有限制吗

小樊
41
2025-11-25 09:38:46
栏目: 智能运维

Ubuntu SFTP 文件大小限制说明

核心结论 在 Ubuntu 上,SFTP 本身没有内置的固定文件大小上限;能传多大的文件主要取决于 OpenSSH 服务配置用户权限与磁盘配额、以及 网络稳定性。若遇到“大文件失败”,通常应从这些环节排查,而不是默认认为 SFTP 有大小限制。

可能限制大文件的因素

快速排查步骤

  1. 检查服务端磁盘与配额:在服务器上执行 df -h 查看可用空间;如启用配额,检查用户配额是否用尽。
  2. 检查目标目录权限与属主:若使用 ChrootDirectory,确认其属主为 root、权限为 755/750,可写目录位于其下并正确授权给相应用户。
  3. 验证 SFTP 服务配置:打开 /etc/ssh/sshd_config,确认没有应用层大小限制;如使用 Match Group … ForceCommand internal-sftp 等常见 SFTP 配置,确保目录与权限符合规范。
  4. 客户端与网络:使用 FileZilla 或命令行 sftp 发起传输,保持网络稳定;必要时分片或重试。
  5. 复现与日志:复现失败过程,查看 /var/log/auth.log(或 journalctl)中 sshd/sftp 相关日志,定位具体报错原因。

大文件传输建议

不要混淆的限制

0
看了该问题的人还看了