一、背景
搭建云服务后,想要上传文件,结果ftp连接不上,地址、账号都对,还是连接不上。
二、尝试连接软件解决
(一)xftp尝试
1. 尝试连接21端口(ftp协议)


尝试结果:
连接21端口(ftp协议)失败
2. 尝试连接22端口(sftp协议)


尝试结果:
连接22端口(sftp协议)失败
(二)8ftp尝试连接
1. 尝试连接21端口(ftp协议)


尝试结果:
连接21端口(ftp协议)失败
2. 尝试连接22端口(sftp协议)


尝试结果:
连接22端口(xftp协议)失败
总结:连接不上服务器与软件无关。
三、服务器问题解决
思路:连接软件没问题,问题可能出现在服务器上,服务器上可能存在端口未开放。
解决:在服务器开放端口:开放端口21与22号端口
建议源指向自己所用IP(客户机终端命令ipconfig查看,存在DHCP分配IP租约可能导致IP变动)
(一)阿里云实例:



(二)腾讯云实例
同理操作,添加规则。

此时,再次使用xftp、8ftp连接21/22端口。
尝试结果:均失败
四、客户机问题解决
思路:软件、服务器都没问题,那么真相只有一个!那就是客户机!!!

此图片来自转载,侵可删。
(一)解决步骤
1. 打开控制面板

2. 程序

3. 启用或关闭windows功能

4.打开ftp服务器


5. 确定


(二)尝试连接
1. xftp连接
2. 8ftp连接
此时,再次使用xftp、8ftp连接21/22端口。
尝试结果:均失败
五、总结
哪位大佬看一下,我真弄不好啊,帮帮孩子吧!!!

本文详细记录了作者在搭建云服务后遇到的FTP连接问题,从使用xftp和8ftp尝试连接21/22端口失败,到逐步排查服务器、客户机设置,最终揭示了问题解决过程。
1471





