首先必须说阿里云控制的太严格了,对于一般小白,根本不适合购买阿里云,因为您面对机器人一般的客服,你会气死,这是我本人强烈不推荐阿里云的主要原因。
好了,您现在必须购买,或者已经购买了阿里云,那么,我们这里都假定您用的是Windows操作系统,你除了会设置Windwos系统的FTP设置外,您还需要了解到几点:
1、阿里云有防火墙配置,您会发现FTP选项,这时您增加该功能后,发现FTP是可以登陆,但始终无法列出您的文件夹。
经过研究才发现,FTP通过21端口登陆后,阿里云会自动转到IP:55550的端口,并且这个55550的数字是不断变化的,这就让人困惑了,查阅资料你才发现还需要增加这个端口号,因为不断变化,所以你需要给出一个区间段,比如50000-60000,增加到自定义的防火墙设置后,您发现不能提交,查阅资料,将该区间段改成50000/60000,减号改成斜杠,可以通过,并且再测试FTP,终于可以看到文件列表了。
2、除了21端口外,您还需要额外增加FTP提示的端口,如下:
状态:> [2021/8/7 19:43:06] 正在获取列表“”...
状态:> [2021/8/7 19:43:06] 正在解析主机名 www.xxx.com...
状态:> [2021/8/7 19:43:06] 已解析主机名 www.xxx.com: ip = 121.1xx.51.147。
状态:> [2021/8/7 19:43:06] 正在连接到 FTP 服务器... www.xxx.com:21 (ip = 121.1xx.51.147)...
状态:> [2021/8/7 19:43:06] Socket 已连接。正在等候欢迎消息...
[2021/8/7 19:43:06] 220 Microsoft FTP Service
状态:> [2021/8/7 19:43:06] 已连接。正在验证...
命令:> [2021/8/7 19:43:06] USER sulicncom
[2021/8/7 19:43:06] 331 Password required
命令:> [2021/8/7 19:43:06] PASS *****
[2021/8/7 19:43:06] 230 User logged in.
状态:> [2021/8/7 19:43:06] 登录成功。
状态:> [2021/8/7 19:43:06] 主目录: <Home>
命令:> [2021/8/7 19:43:06] REST 100
[2021/8/7 19:43:06] 350 Restarting at 100.
状态:> [2021/8/7 19:43:06] 该站点可以续传中断的下载。
命令:> [2021/8/7 19:43:06] SYST
[2021/8/7 19:43:06] 215 Windows_NT
状态:> [2021/8/7 19:43:06] 主机类型已检测: Windows NT。
命令:> [2021/8/7 19:43:06] REST 0
[2021/8/7 19:43:06] 350 Restarting at 0.
命令:> [2021/8/7 19:43:06] PASV
[2021/8/7 19:43:06] 227 Entering Passive Mode (121,1xx,51,147,221,96).
命令:> [2021/8/7 19:43:06] LIST
状态:> [2021/8/7 19:43:06] 正在连接 FTP 数据 socket... 121.1xx.51.147:56672...
其中56672,就是您需要的端口区间段,多次登陆观察,可以优化区间段号范围,新增自定义防火墙,端口号:50000/60000
本题完。 |