温馨提示×

ubuntu如何修复filezilla错误

小樊
44
2026-10-21 12:42:11
栏目: 智能运维

在 Ubuntu 下使用 FileZilla 时常见的“错误”有很多种,修复方法取决于具体报错内容。下面我按常见错误类型给你一套排查与修复思路,你可以对照使用。


一、常见错误及修复方法

1️⃣ 无法连接到服务器(连接超时 / 拒绝连接)

常见提示:

  • Error: Connection timed out
  • Could not connect to server

解决方法:

# 检查网络
ping 服务器IP

# 检查端口(如 21 / 22)
telnet 服务器IP 21
# 或
ssh 服务器IP

✅ 确认:

  • FTP 服务是否运行(vsftpd / proftpd)
  • 防火墙是否放行端口
sudo ufw allow 21
sudo ufw allow 22

2️⃣ FTP 登录失败(530 Login incorrect)

解决方法:

  • 确认用户名 / 密码正确
  • 确认用户是否被禁止登录
sudo cat /etc/ftpusers

如果该用户在列表中,移除即可


3️⃣ SFTP 正常,FTP 无法连接(被动模式问题)

FileZilla 报错:

  • Failed to retrieve directory listing

解决方法: 在 FileZilla 中:

站点管理器 → 传输设置 → 改为“被动模式”

或在服务器端配置被动端口(vsftpd 示例):

sudo nano /etc/vsftpd.conf

添加:

pasv_min_port=40000
pasv_max_port=50000

然后:

sudo ufw allow 40000:50000/tcp
sudo systemctl restart vsftpd

4️⃣ FileZilla 本身崩溃 / 无法启动

解决方法:

# 重装 FileZilla
sudo apt remove filezilla
sudo apt autoremove
sudo apt update
sudo apt install filezilla

清理配置(谨慎):

rm -rf ~/.config/filezilla

5️⃣ 权限错误(550 Permission denied)

解决方法:

  • 确认远程目录有写权限
ls -ld /远程目录
  • 或切换用户 / 使用 sudo 上传

6️⃣ 使用 snap 版 FileZilla 无法访问本地文件

解决方法(推荐):

sudo snap remove filezilla
sudo apt install filezilla

apt 版权限更完整


二、快速自查清单 ✅

  • [ ] 网络是否正常
  • [ ] 端口是否开放
  • [ ] FTP / SFTP 模式是否正确
  • [ ] 防火墙 / 云安全组是否放行
  • [ ] FileZilla 是否为 apt 版本

三、如果你愿意

你可以把 FileZilla 的具体错误提示(完整英文)发给我,我可以精准告诉你怎么修。

例如:

Error: Authentication failed. Could not connect to server

0 踩