请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

阿里云服务器ftp连接不上

环境:CentOS7.3(学生机)
防火墙:firewalld(为方便测试暂时关闭了)
状况:
总共使用四种方式访问FTP服务器

  1. 浏览器 - 输入账号密码后无法显示ftp文件信息
  2. Xftp6(windows ftp工具) - 无法访问
  3. Linux的ftp命令 - 能够登录、创建目录,但无法上传或下载文件
    图片描述
  4. mmall项目的ftpService代码 - 情况类似第三种方式

图片描述
安全组已经配置过开放21端口,不知道我的配置还欠缺了什么导致问题发生

正在回答 回答被采纳积分+3

1回答

geelylucky 2019-05-01 23:11:03

ftp所有配置的端口都开放,检查一下除了21端口,是否还有其他端口没开放。

第三和第四种情况是否是在ftp服务器本机上做的测试?

如果是的话,说明ftp本身配置也有问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 夫子缪 #1
    ftp总共需要在安全组配置几个端口?
    回复 有任何疑惑可以回复我~ 2019-05-01 23:17:19
  • 提问者 夫子缪 #2
    研究了下vsftpd,原来是被动模式用来数据传输的端口(配置文件中的61001-62000)没有开放导致FTP能够连接、新建文件夹但无法上传、下载文件。只要在安全组中开放一组61001-62000的自定义TCP规则就能OK了。
    回复 有任何疑惑可以回复我~ 2019-05-02 11:50:31
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信