在 Linux 下使用 FileZilla 连接失败,常见原因和排查方法如下(从最常见到较少见):
服务器地址或端口写错
212221 或 990服务器未启动对应服务
# FTP
systemctl status vsftpd
# SFTP
systemctl status ssh
防火墙 / 安全组拦截
sudo ufw status
pasv_min_port=30000
pasv_max_port=31000
并开放对应端口ls -ld /home/username
filezilla --version
请查看 FileZilla 底部“消息日志”,例如:
Connection refused → 服务没开 / 端口错Connection timed out → 防火墙 / 网络Authentication failed → 账号问题Could not connect to server → 地址错✅ 协议是否正确(FTP / SFTP)
✅ 端口是否正确
✅ 被动模式是否开启
✅ 服务器服务是否运行
✅ 防火墙是否放行
✅ 用户名密码是否正确
如果你愿意,可以把 FileZilla 的错误日志贴出来(脱敏后),我可以直接帮你判断是哪一类问题。