请教一个关于vsftpd连接不上的问题

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
leoncheek
帖子: 3
注册时间: 2015-05-04 15:54
系统: win10

请教一个关于vsftpd连接不上的问题

#1

帖子 leoncheek » 2015-05-04 16:11

使用的是亚马逊云,现在的情况是 在xshell下 输入 ftp localhost 可以连接 并且输入用户名密码正常登录
但是在客户端连接用FileZilla或是在浏览器里 ftp://ip地址 都无法连接
求指导~!
leoncheek
帖子: 3
注册时间: 2015-05-04 15:54
系统: win10

Re: 请教一个关于vsftpd连接不上的问题

#2

帖子 leoncheek » 2015-05-04 17:51

:em21
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 请教一个关于vsftpd连接不上的问题

#3

帖子 susbarbatus » 2015-05-04 18:44

在服务端 netstat -nlpt 贴结果看看
沉迷将棋中……
头像
lanni654321
帖子: 17
注册时间: 2010-10-26 21:21
系统: ubuntu
联系:

Re: 请教一个关于vsftpd连接不上的问题

#4

帖子 lanni654321 » 2015-05-04 20:08

你本机输入localhost可以连接,说明vsftp是正常的。但是远程使用IP地址不能链接,建议查看是不是防火墙的原因或者selinux。
leoncheek
帖子: 3
注册时间: 2015-05-04 15:54
系统: win10

Re: 请教一个关于vsftpd连接不上的问题

#5

帖子 leoncheek » 2015-05-05 9:06

图片
系统没有安装selinux 防火墙是状态是这样的
图片
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: 请教一个关于vsftpd连接不上的问题

#6

帖子 susbarbatus » 2015-05-10 10:47

ftp 仅 21 端口是不够的, 21 端口是控制端口,传数据时 ftp 服务器会告诉客户端一个数据端口,客户端会再过来连。
所以需要在 vsftpd.conf 里面设置好具体哪个范围的端口用作这个数据端口,然后在 ec2 的安全组和防火墙里面允许这些端口的访问。
当然如果不在乎这方面安全问题的话,1~65535 通通打开也是个办法。
沉迷将棋中……
micro_cy
帖子: 104
注册时间: 2011-07-20 11:33

Re: 请教一个关于vsftpd连接不上的问题

#7

帖子 micro_cy » 2015-08-18 15:26

防火墙配置的问题~~看看UFW的配置,应该会解决你的问题。
内网不存在开启各种端口的问题,UFW也不需要专门针对20或者21端口进行开启。原因如果懂UFW的话,应该都能理解。

一般情况UFW默认是 incoming deny,outgoing allow,所以只需要设置一个内网的网段,比如说sudo ufw allow from 192.168.1.0/24 就可以了,如果不特指是进还是出的话,默认都是进,所以当防火墙这样设置的时候,不用针对端口,除非有外网或者路由的情况,需要专门开启端口。

我也碰到了一些问题:外网有的机器访问不了FTP,不过我的手机通过3G是可以访问到的,我估计可能是对方的路由器的问题,不支持动态端口映射。
micro_cy
帖子: 104
注册时间: 2011-07-20 11:33

Re: 请教一个关于vsftpd连接不上的问题

#8

帖子 micro_cy » 2015-08-18 15:29

防火墙配置的问题~~看看UFW的配置,应该会解决你的问题。
内网不存在开启各种端口的问题,UFW也不需要专门针对20或者21端口进行开启。原因如果懂UFW的话,应该都能理解。

一般情况UFW默认是 incoming deny,outgoing allow,所以只需要设置一个内网的网段,比如说sudo ufw allow from 192.168.1.0/24 就可以了,如果不特指是进还是出的话,默认都是进,所以当防火墙这样设置的时候,不用针对端口,除非有外网或者路由的情况,需要专门开启端口。

我也碰到了一些问题:外网有的机器访问不了FTP,不过我的手机通过3G是可以访问到的,我估计可能是对方的路由器的问题,不支持动态端口映射。
pass3389
帖子: 1
注册时间: 2013-06-30 22:32

Re: 请教一个关于vsftpd连接不上的问题

#9

帖子 pass3389 » 2015-08-19 5:10

在服务端 netstat -nlpt 贴结果看看
回复