- 检查网络连接:用
ping命令测试服务器连通性。
- 确认服务状态:
- 检查SSH服务是否运行:
sudo systemctl status ssh,未运行则启动sudo systemctl start ssh。
- 若用FTP协议,确保vsftpd等服务已启动并配置正确。
- 调整防火墙规则:
- 允许FTP(21端口)和SSH(22端口)通过:
ufw:sudo ufw allow 21/tcp && sudo ufw allow 22/tcp。
iptables:添加对应端口规则并保存。
- 核对FileZilla配置:
- 确保主机名、端口、用户名、密码正确,SFTP协议需选择对应模式。
- 尝试切换传输模式(主动/被动)。
- 查看日志定位问题:
- 服务器端查看SSH日志
/var/log/auth.log或FTP服务日志。
- FileZilla中查看“消息日志”获取详细错误信息。
- 其他操作:
- 临时关闭防火墙测试(仅用于排查)。
- 确保服务器目录权限正确(如
chmod 777,但需注意安全风险)。
- 若仍失败,尝试更新FileZilla或联系服务器管理员。
提示:优先使用SFTP协议(更安全),优先通过firewalld配置防火墙。