现在的位置: 首页 > 综合 > 正文

解决ftp登录遇到connect:没有到主机的路由

2017年12月14日 ⁄ 综合 ⁄ 共 522字 ⁄ 字号 评论关闭

1. connect:没有到主机的路由

今天使用vsftpd配置好ftp服务器,允许匿名登录。测试本机能否匿名登录:

#ftp 127.0.0.1
#Connected to 127.0.0.1 (127.0.0.1).
#220 (vsFTPd 2.2.2)
#Name (127.0.0.1:cqu): anonymous

#Password://直接回车
#230 Login successful.

显示登录没有问题,但在实验室的另外一台机器上登录时,却提示错误:

#ftp: connect: 没有到主机的路由



后来发现,是本机iptables在捣鬼,其中没有添加21端口规则,导致21端口的连接被屏蔽。

解决方法:关闭iptables或添加21端口规则。



2. iptables的设置

查看防火墙状态:
sudo service iptables status

暂时关闭防火墙:

sudo service 
iptables stop

禁止防火墙在开机时启动

chkconfig iptables off


设置防火墙在开机时启动

chkconfig iptables on



规则设置

,参考http://blog.csdn.net/tianlesoftware/archive/2011/02/26/6208985.aspx




抱歉!评论已关闭.