在 Ubuntu 下使用 FileZilla 时常见的报错及对应解决方法如下,你可以根据报错信息对号入座。
原因:IP、端口、协议或网络问题
解决:
ftp.example.com 或 IPping 服务器IP
telnet 服务器IP 21
原因:服务未启动或被防火墙拦截
解决:
# 检查 FTP 服务
sudo systemctl status vsftpd
# 启动服务
sudo systemctl start vsftpd
如果是远程服务器,确认云厂商安全组已开放端口。
原因:用户名/密码错误,或服务器禁止该用户
解决:
cat /etc/vsftpd.conf | grep anonymous
原因:网络慢 / 被动模式问题
解决:
vsftpd 示例:
pasv_min_port=30000
pasv_max_port=31000
原因:被动模式端口未开放
解决:
pasv_address=你的公网IP
原因:依赖缺失
解决:
sudo apt update
sudo apt install --reinstall filezilla
解决:
filezilla
看终端报错,常见于:
sudo apt install libwxgtk3.0-gtk3-0v5
# 1. 测试端口
telnet 服务器IP 21
# 2. 查看详细错误
FileZilla → 编辑 → 设置 → 调试 → 等级 3
# 3. 重装
sudo apt remove filezilla
sudo apt install filezilla
我可以给你精确的一步到位方案。