本文主要是介绍连接云服务器(ecs)FTP失败问题详解及解决办法-Xshell、8ftp等ftp连接失败,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、背景
搭建云服务后,想要上传文件,结果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端口。
尝试结果:均失败
五、总结
哪位大佬看一下,我真弄不好啊,帮帮孩子吧!!!
这篇关于连接云服务器(ecs)FTP失败问题详解及解决办法-Xshell、8ftp等ftp连接失败的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!