LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 875|回复: 5

为什么将iptables里面加了21端口,客户端还是没法ftp上去?

[复制链接]
发表于 2007-2-8 09:32:58 | 显示全部楼层 |阅读模式
我用的linux as4。
只有service iptables stop 后,客户端才能ftp上来。

而且我也把selinux里面的SELINUX=disabled了。

其实,从客户端ftp工具的log里面能看到已经login成功了,
但是在Connecting ftp data socket 192.168.1.113:5627...
此时就过不去了。

还有其他要设置的吗?求大家帮帮忙。
发表于 2007-3-16 17:02:50 | 显示全部楼层
ftp是用两个端口的
还有个是20
你去/etc/services里面看一下
回复 支持 反对

使用道具 举报

发表于 2007-3-16 19:01:55 | 显示全部楼层

感觉你的FTP服务器开的是被动模式,而没有在防火墙里打开相对应的端口,所以客户端无法取得数据。

你在FTP服务器的配置文件里指定被动模式要用的端口,然后在防火墙里打开应该就可以了。
回复 支持 反对

使用道具 举报

发表于 2007-3-16 22:12:30 | 显示全部楼层
或者你试试用主动方式连接(你的防火墙要配置成允许对外访问)。
回复 支持 反对

使用道具 举报

发表于 2007-3-16 22:18:38 | 显示全部楼层
经典的月经贴。
回复 支持 反对

使用道具 举报

发表于 2007-3-19 16:42:22 | 显示全部楼层

^_^

Post by memory
经典的月经贴。

解释一下:每隔一段固定时间都会被人发一遍的帖子。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表