温馨提示×

debian filezilla传输失败为啥

小樊
40
2026-09-23 01:12:05
栏目: 智能运维

在 Debian 上使用 FileZilla 传输文件失败,常见原因和排查方法如下:

1. 连接类问题

  • FTP 服务未启动 / 端口不对
    • 确认服务器 FTP/SFTP 服务在运行(如 vsftpdproftpdsshd
    • SFTP 用 22 端口,FTP 默认 21 端口
  • 防火墙 / 安全组
    • Debian 本地防火墙:sudo ufw status
    • 云服务器需放行对应端口
  • 被动模式(PASV)问题
    • FileZilla → 站点管理器 → 传输设置 → 改用 主动模式 或反之
    • 服务器未配置 PASV 地址也会导致失败

2. 权限类问题

  • 目录无写权限
    ls -ld /目标目录
    
    普通用户不能写 /root/etc 等目录
  • 磁盘满
    df -h
    
  • SELinux / AppArmor Debian 一般默认无 SELinux,但 AppArmor 可能限制服务

3. 协议选错

  • 服务器只支持 SFTP(基于 SSH),你却用 FTP
  • 或反过来

4. FileZilla 自身问题

  • 软件版本过旧:sudo apt update && sudo apt install filezilla
  • 日志看真实错误: FileZilla → 视图 → 消息日志,把报错贴出来最有用

快速自测

# SFTP 测试
sftp user@服务器IP

# FTP 测试
ftp 服务器IP

如果你把 FileZilla 报错日志(红色那几行)发我,我可以直接告诉你具体原因。

0