常见错误代码及解决方法
df -h命令查看服务器磁盘空间,清理无用文件释放空间。ufw、iptables)是否允许FTP数据端口(默认20)及被动模式端口范围通过;在FileZilla的“被动模式设置”中勾选“使用自定义端口范围”(如50000-51000),并在防火墙中放行该范围;若使用路由器,需配置端口转发。无法连接到服务器(Connection refused)
systemctl status filezilla-server.service确认FTP服务是否运行(若未运行,执行systemctl start filezilla-server.service);检查服务器防火墙是否允许FTP端口(默认21)通过;确认客户端输入的服务器地址、端口正确,且网络可达(可通过ping命令测试)。TLS连接问题(无法加载TLS网络)
sudo apt-get install openssl);在FileZilla的“FTP over TLS设置”中勾选“启用FTP over TLS支持”,并生成新的证书(填写相关信息后保存);确保客户端连接时选择“FTP over TLS”模式。被动模式端口问题(无法打开文件夹)
sudo ufw allow 50000:51000/tcp);若服务器在局域网内,需在路由器上配置端口转发(将公网IP的指定端口范围映射到服务器内网IP)。