在 Debian 上修复 FileZilla 报错,通常取决于具体错误类型。下面按常见场景给你一套排查与修复方法,你可以对照使用;如果还不行,把完整报错信息贴出来我可以更精确定位。
sudo apt update
sudo apt install filezilla
如果之前装过但异常,可重装:
sudo apt --reinstall install filezilla
原因
解决
# 测试端口是否通
telnet 服务器IP 21
# 或
nc -vz 服务器IP 21
sudo ufw status
✅ 建议:优先使用 SFTP(端口 22)
典型报错
GnuTLS error -110 / -15
解决方法
在 FileZilla 中:
更新系统证书:
sudo apt install ca-certificates
sudo update-ca-certificates
原因 FTP 使用 GBK,Debian 默认 UTF-8
解决
原因
解决
sudo chown -R 用户名:用户名 /目录
sudo chmod -R 755 /目录
报错示例
error while loading shared libraries
修复
sudo apt install -f
sudo apt install libgtk-3-0 gnutls-bin
rm -rf ~/.config/filezilla
rm -rf ~/.filezilla
重新打开 FileZilla 会自动重建配置。
✅ SFTP(SSH)
✅ 服务器配置
sudo apt install openssh-server
sudo systemctl enable ssh
如果问题仍未解决,请贴出:
lsb_release -a
filezilla --version
我可以直接帮你定位到具体原因 ✅