采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
搞了一天了搞不好,求帮助!
问题:外网使用ftp://外网ip的方式无法连接,一直显示连接超时。
主机localhost连接和ip方式连接均可以连接成功
iptables设置没问题,关闭之后仍然连接不上
阿里云已经添加20/21, 无效
selinux已经修改
product里ftpfile及img权限全部赋予,权限组ftpuser,密码也是正确的
其他服务都没有问题,可以登录用户,查看index.jsp, 就是连接不上ftp服务器。
FTP使用的端口是否对外开放了呢?另外排查一下安全组是否产生了影响。
ftp使用的端口是指20/21嘛?我昨天想了很久感觉只能是安全组的问题,可是我已经开放了端口啊。。。
我刚刚尝试下了把aliyun全部端口打开,发现可以连接上了。。。可问题是我打开20/21就连接不成功,总不能是因为我的ftp端口对接的不是20/21吧。。。
问题解决了,我把vsftpd.conf里面的 pasv_min_port=61001 pasv_max_port=62000 也就是61001到62000端口全部打开了,就可以连接了,可问题是这个不是passive模式么?在设置里面#pasv_enable=YES明明给注释掉了,为什么还需要打开端口呢?
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.2k 10
1.9k 22
1.4k 21
2.2k 21
2.0k 18