使用FileZilla连接服务器的时候,无法登陆,从FTP日志中看到客户端在执行AUTH TLS命令后,提示“无法连接到服务器”的错误信息。
运行环境 Runtime environment
1 | 操作系统 : Windows10 |
症状
使用FileZilla连接服务器的时候,无法登陆,从FTP日志中看到客户端在执行AUTH TLS命令后,提示“无法连接到服务器”的错误信息,具体内容如下面的日志所示:
1 | 状态: 正在连接 xxxx... |
在爱信息图床给予的说明文本里,这样说到:
tips:个别FTP软件如果无法获取目录列表,请修改连接模式为“活动模式”即可。
故此推断,这是由于FTP服务器不支持FTP over TLS的连接方式(FileZilla默认为此模式)。FTP over TLS是指客户端显式请求(客户端发送”AUTH TLS”命令)对FTP会话加密。虚拟主机服务器会拒绝请求TLS的连接。
解决办法
登陆时设置FTP客户端不要求会话加密,即采用普通的FTP会话方式。
以FileZilla软件为例,客户在管理站点的时候,“加密”选择为“只使用普通FTP(不安全)”即可,如下图所示:
即可解决这个问题!