当前位置: 首页 > news >正文

FileZilla:不安全的服务器,不支持 FTP over TLS 原因与解决方法

今天在用FileZilla Client连接某个主机的FTP的时候,主机地址、账号、密码、端口确定百分之百正确的情况下,结果报错如下:

状态: 正在解析 x.x.x 的地址

状态: 正在连接 x.x.x.x:21...

状态: 连接建立,等待欢迎消息...

状态: 不安全的服务器,不支持 FTP over TLS。

状态: 已登录

状态: 读取目录列表...

命令: PWD

响应: 257 "/" is your current location

命令: TYPE I

响应: 200 TYPE is now 8-bit binary

命令: PORT 192,168,1,100,161,108

响应: 500 I won't open a connection to 60.255.202.23 (only to 175.153.161.119)

命令: PASV

响应: 227 Entering Passive Mode (220,167,104,23,164,66)

命令: MLSD

错误: 20 秒后无活动,连接超时

错误: 读取目录列表失败

状态: 已从服务器断开

下面就以我这个虚拟主机为例子,来分析一下各种原因以及相应的解决方法吧!

原因:

1、不安全的服务器,不支持 FTP over TLS。

2、PASV(被动)方式的连接。

3、可能是本地网络到机房线路问题。

解决方法

由于有多种原因的可能性,我就分别给大家说说各种原因的解决方法吧!

一、不支持 FTP over TLS 解决方法

1、点击文件 - 站点管理器。

2、弹出的窗口中,点击底部“新站点”。

3、在右侧常规标签面板下,输入自己ftp服务器的信息。

输入主机、端口号(默认是20/21),

加密方式选择“只使用明文FTP”,

再输入用户和密码。

如图,点击连接,看是否能连接成功?

二、PASV(被动)方式的连接解决方法

有时候会弹出报错如下所示:PASV(被动)方式的连接。

命令: PASV

响应: 227 Entering Passive Mode (220,167,104,23,164,66)

要想解决此问题,则需要回到“站点管理器”窗口中,选择自己的站点,

右侧选择“传输设置”标签面板,

将“传输模式”改为“主动”,如下图所示。

三、本地网络到机房线路问题的解决方法

之所以是这个问题,是因为有报错如下:

命令: PORT 192,168,1,100,161,108

响应: 500 I won't open a connection to 60.255.202.23 (only to 175.153.161.119)

意思是机房FTP不能连接到60.255.202.23这个我本地电脑的IP,仅仅只能连接到175.153.161.119这个四川省的IP。

最后的解决方法是,只能可以通过“虚拟主机”控制面板 - 在线文件管理,对文件来操作。

相关文章:

  • 浅谈一下实例化
  • C++期末复习
  • nvm,node不是内部命令,npm版本不支持问题(曾经安装过nodejs)
  • Python报错:AttributeError: <unknown>.DeliveryStore 获取Outlook邮箱时报错
  • MySQL 高级 - 第十一章 | 索引优化与查询优化
  • 力扣 74.搜索二维矩阵
  • vue 将图片url转base64
  • 优化财务管理制度提升企业经营效益—以审计代理记账为例
  • JWT及单点登录实现
  • window.setInterval(func,interval)定时器
  • Java | Leetcode Java题解之第137题只出现一次的数字II
  • 高质量 HarmonyOS 权限管控流程
  • 尝试使用blazor(二)Blazor WebAssembly(WASM)与Server之间有什么区别?
  • Python | 洗盘子(栈)
  • 获得抖音商品评论 API 返回值
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • angular学习第一篇-----环境搭建
  • codis proxy处理流程
  • C学习-枚举(九)
  • If…else
  • Java程序员幽默爆笑锦集
  • log4j2输出到kafka
  • maven工程打包jar以及java jar命令的classpath使用
  • Nodejs和JavaWeb协助开发
  • Python3爬取英雄联盟英雄皮肤大图
  • unity如何实现一个固定宽度的orthagraphic相机
  • 初识 beanstalkd
  • 第2章 网络文档
  • 动态魔术使用DBMS_SQL
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 记录:CentOS7.2配置LNMP环境记录
  • 老板让我十分钟上手nx-admin
  • 如何在GitHub上创建个人博客
  • 时间复杂度与空间复杂度分析
  • 小程序开发中的那些坑
  • gunicorn工作原理
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • ​14:00面试,14:06就出来了,问的问题有点变态。。。
  • ​你们这样子,耽误我的工作进度怎么办?
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • $$$$GB2312-80区位编码表$$$$
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (7)摄像机和云台
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (一)Neo4j下载安装以及初次使用
  • (转)3D模板阴影原理
  • .bat批处理(一):@echo off
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Core中Emit的使用
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NET 项目中发送电子邮件异步处理和错误机制的解决方案
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)