我一直都是用 FileZilla 以 FTP 方式登录老薛主机,进行文件管理的,但自上次老薛主机遭遇网络攻击后,不知是他们在服务器安全设置上增强了,还是变动某些参数,我就一直无法连接上老薛主机,到了“状态: 读取目录列表...”这步就进行不下去。
状态: 正在连接 103.127.81.6:21...
状态: 连接建立,等待欢迎消息...
状态: 初始化 TLS 中...
状态: 正在验证证书...
状态: TLS 连接已建立。
状态: 已登录
状态: 读取目录列表...
命令: PWD
响应: 257 "/" is your current location
命令: TYPE I
响应: 200 TYPE is now 8-bit binary
命令: PASV
响应: 227 Entering Passive Mode (103,127,81,6,208,37)
命令: MLSD
错误: 20 秒后无活动,连接超时
错误: 读取目录列表失败
经咨询客服人员,建议我修改 FileZilla 设置中 连接 - FTP - “传输模式”为“主动”。不过,我按要求更改设置后,问题依旧。
客服人员建议我换个 FTP 软件,比如用 FlashFXP,我尝试后,果然问题解决了。不过,FlashFXP 是共享软件,是要收费的,虽然网上破解版很多,但我还是喜欢免费开源的 FileZilla 。我相信既然 FlashFXP 能解决的问题,FileZilla 肯定也能解决,必是我的某个设置不对。
经过一番番测试后,问题解决,并探索出两种不同的方式可用。
方法一:加密方式选择为“只使用明文FTP”。能顺利读取目录列表,连接成功。但这种方式被标志为不安全,用户名和密码会以明文的方式传送,不建议使用。
方法二:协议类型选择为“SFTP - SSH File Transfer Protocol”。连接成功,问题完美解决。
我印象中,以前选这个协议类型是连接不上的,猜测会不会是前几日经历机房遭受大规模IP扫段攻击后,服务器厂商对机房进行了相关的升级所致。
FileZilla 官方地址:https://filezilla-project.org/
请下载客户端软件 FileZilla Client ,目前最新版本 3.53.1 (2021-03-23)。
暂无评论