欢迎光临东海县聚强科技
详情描述

经过实测有效的解决方案,请按顺序排查:

一、 快速检查清单

确认FTP服务是否启动

  • 进入宝塔面板 → 软件商店 → 已安装 → 找到FTP服务(如Pure-Ftpd或vsftpd)→ 确保状态为“运行中”。

检查防火墙设置

  • 服务器防火墙:放行FTP端口(默认21)及被动端口范围(默认39000-40000)。
    # 查看端口是否监听
    netstat -tunlp | grep :21
    netstat -tunlp | grep :39000
  • 云服务商安全组(阿里云/腾讯云等):需在控制台安全组中放行上述端口(必须设置)。

确认FTP用户状态

  • 宝塔面板 → FTP → 检查用户是否被禁用,密码是否正确。

二、 常见问题及解决方案

1. 被动模式(PASV)问题
  • 现象:客户端能连接但无法列出目录,卡在“读取目录列表”。
  • 解决
    • 修改Pure-Ftpd配置(宝塔面板):
      # 编辑配置文件
      vi /www/server/pure-ftpd/etc/pure-ftpd.conf
    • ForcePassiveIP 修改为服务器公网IP(重要!):
      ForcePassiveIP 你的服务器公网IP
    • 重启FTP服务:
      /etc/init.d/pure-ftpd restart
2. 端口未正确放行
  • 被动端口范围设置
    • 宝塔面板 → FTP设置 → 修改“被动端口范围”(如10000-20000),并在防火墙和安全组中放行该范围。
    • 腾讯云/阿里云需同时放行TCP和UDP端口(实测部分客户端需要)。
3. SELinux未关闭
  • 临时关闭
    setenforce 0
  • 永久关闭
    vi /etc/selinux/config
    # 修改为 SELINUX=disabled
4. 本地网络限制
  • 尝试切换客户端模式:
    • FileZilla:传输设置 → 将“主动模式”改为“被动模式”或反之。
    • 使用其他FTP客户端(如WinSCP)测试。
5. 配置文件权限问题
  • 重置FTP用户目录权限(示例为www目录):
    chown -R www:www /www/wwwroot
    chmod -R 755 /www/wwwroot

三、 高级排查

1. 查看FTP日志
# Pure-Ftpd日志
tail -f /www/wwwlogs/pure-ftpd.log

# vsftpd日志
tail -f /var/log/vsftpd.log

通过日志查看连接失败的具体原因(如认证失败、超时等)。

2. 更换FTP服务端
  • 若使用Pure-Ftpd失败,可尝试切换为vsftpd(或反之):
    宝塔面板 → 软件商店 → 搜索FTP → 卸载当前服务 → 安装另一版本。
3. 使用SFTP替代FTP
  • 更安全的方案:直接通过SSH连接(端口22),使用SFTP协议(无需额外配置,默认支持)。

四、 终极解决方案

若以上步骤均无效,建议:

卸载重装FTP服务(备份FTP用户配置):
# 卸载
/etc/init.d/pure-ftpd stop
yum remove pure-ftpd -y
# 重装
yum install pure-ftpd -y
更新宝塔面板到最新版
bt 16

五、 推荐设置(实测稳定)

服务端:Pure-Ftpd + 被动端口范围(10000-20000) + 固定公网IP(ForcePassiveIP)。 客户端:FileZilla + 被动模式 + 加密设置为“只使用普通FTP(不安全)”。 网络:服务器安全组全放行FTP端口及被动端口范围(TCP+UDP)。

通过以上步骤逐步排查,绝大多数FTP连接问题均可解决。如果仍失败,请提供具体错误信息以便进一步分析。

相关帖子
东海县车辆抵押车大本贷款-车子抵押贷款门店办理,个人资金垫资过桥
东海县车辆抵押车大本贷款-车子抵押贷款门店办理,个人资金垫资过桥
笔尖上的工业革命:小小圆珠笔的精密笔珠如何体现现代制造业水平。
笔尖上的工业革命:小小圆珠笔的精密笔珠如何体现现代制造业水平。
东海县有汽车就可以借款-汽车抵押贷款这里靠谱
东海县有汽车就可以借款-汽车抵押贷款这里靠谱
东海县房产一押二押贷款-个人房子抵押贷款,额度高,还款周期长
东海县房产一押二押贷款-个人房子抵押贷款,额度高,还款周期长
东海县货车抵押贷款-汽车抵押贷款不押车公司,为您解决资金难题
东海县货车抵押贷款-汽车抵押贷款不押车公司,为您解决资金难题
多地缴纳过社保,最终退休地点和养老金领取地如何确定?
多地缴纳过社保,最终退休地点和养老金领取地如何确定?
韶关市全款房银行贷款|房屋抵押贷款额度,垫资公司
韶关市全款房银行贷款|房屋抵押贷款额度,垫资公司
上饶市汽车质押借款-车辆抵押公司,外地车牌也可以办理
上饶市汽车质押借款-车辆抵押公司,外地车牌也可以办理
竞业限制补偿金的标准是如何确定的,是否必须达到原工资的一定比例?
竞业限制补偿金的标准是如何确定的,是否必须达到原工资的一定比例?
芜湖市车辆抵押生意贷款@车辆贷款不押车,有车就能借款
芜湖市车辆抵押生意贷款@车辆贷款不押车,有车就能借款
海口市房产红本抵押银行贷款|银行房屋抵押贷款,企业大额贷款
海口市房产红本抵押银行贷款|银行房屋抵押贷款,企业大额贷款
吉安市抵押车辆绿本贷款-正规汽车贷款门店,贷款咨询电话
吉安市抵押车辆绿本贷款-正规汽车贷款门店,贷款咨询电话
研究植物和微生物的气体交换方式,能否为人类呼吸提供全新思路?
研究植物和微生物的气体交换方式,能否为人类呼吸提供全新思路?
2026年办理各类政务事项,是否已经可以完全实现“一证通办”?
2026年办理各类政务事项,是否已经可以完全实现“一证通办”?
日常生活中哪些无意行为可能导致被列入失信被执行人名单?
日常生活中哪些无意行为可能导致被列入失信被执行人名单?
托运过程中,有哪些具体措施可以有效保障宠物的生命安全与基本福利?
托运过程中,有哪些具体措施可以有效保障宠物的生命安全与基本福利?
抚顺市房产二次抵押银行贷款|房屋抵押贷款公司办理,办理垫资过桥
抚顺市房产二次抵押银行贷款|房屋抵押贷款公司办理,办理垫资过桥
随着人工智能发展,未来的农业无人机在多大程度上能自主作业?
随着人工智能发展,未来的农业无人机在多大程度上能自主作业?
合肥市汽车抵押经营贷款@车辆贷款不押车,在线申请,快速办理
合肥市汽车抵押经营贷款@车辆贷款不押车,在线申请,快速办理
宜春市典当行抵押车辆借款-押车贷款公司,民营企业税票贷款
宜春市典当行抵押车辆借款-押车贷款公司,民营企业税票贷款