Ubuntu下FileZilla连接失败怎么解决

检查服务状态确保SSH服务(用于SFTP)或FTP服务(如vsftpd)已安装并运行:sudo systemctl status ssh # 检查SSH服务 sudo systemctl status vsftpd # 检查FTP服务 sudo systemctl start ssh # 启动SSH服务(若未运行) sudo systemctl start vsftpd #

  1. 检查服务状态

    • 确保SSH服务(用于SFTP)或FTP服务(如vsftpd)已安装并运行:
      sudo systemctl status ssh   # 检查SSH服务  
      sudo systemctl status vsftpd # 检查FTP服务  
      sudo systemctl start ssh    # 启动SSH服务(若未运行)  
      sudo systemctl start vsftpd # 启动FTP服务(若未运行)  
      
  2. 配置防火墙

    • 允许FTP(21端口)或SFTP(22端口)通过防火墙:
      sudo ufw allow 21/tcp  # FTP  
      sudo ufw allow 22/tcp  # SFTP  
      sudo ufw reload        # 重新加载防火墙规则  
      
  3. 验证FileZilla配置

    • 确认站点管理器中协议(SFTP/FTP)、主机名(服务器IP)、端口(22/21)、用户名/密码正确。
    • 若使用FTP,尝试切换传输模式为“主动”或“被动”。
  4. 检查网络连接

    • 通过ping命令测试服务器网络连通性:
      ping 服务器IP  
      
    • 若使用FTP,可用telnet测试端口连通性:
      telnet 服务器IP 21  
      
  5. 排查配置文件

    • 若使用FTP,检查/etc/vsftpd.conf,确保以下配置未注释:
      local_enable=YES  
      write_enable=YES  
      

      修改后重启服务:

      sudo systemctl restart vsftpd  
      
  6. 尝试其他协议或工具

    • 若FTP失败,优先改用SFTP(更安全,推荐)。
    • 若仍失败,查看FileZilla日志或服务器日志(如/var/log/auth.log)获取详细错误信息。

提示:若为新装系统,确保已更新软件包:

sudo apt update && sudo apt upgrade  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1405763.html

(0)
派派
上一篇 2025-09-04
下一篇 2025-09-04

发表回复

登录后才能评论