Proftpd正在运行,但无法通过FileZillabuild立连接

我正在运行一台运行Red Hat Enterprise 6.2的服务器。 我用yum安装了proftpd 1.3.3g。 Proftpd在没有任何错误信息的情况下启动,并且似乎在端口21上侦听。

我会发布一个图像,演示这一点,但我仍然是一个新的用户,所以我还没有被允许发布图像。 当我运行:

ps -ef | grep [PID] 

我懂了:

 nobody [PID] 1 0 17:36 ? 00:00:00 proftpd: (accepting connections) 

命令:

 netstat -na | grep :21 

说明:

 tcp 0 0 :::21 :::* LISTEN 

但是,当我尝试在端口21上使用服务器的IP与Filezillabuild立FTP连接时,它总是超时。 服务器没有任何回应。 我可以立即在端口22上build立一个SFTP连接,没有问题。 因此,我可以通过SSH和SFTP访问服务器,但不能通过proftpd访问FTP。

我正在使用默认configuration – 我正在使用默认的proftpd.conf。 我在我的故障排除工作中尝试过对文件进行各种修改,但是我没有观察到任何行为改变,并且在每次努力之后将proftpd.conf文件重置为原始文件。

似乎没有由proftpd写的日志信息。 我检查了/ var / log / proftpd /目录是空的。

当我重新启动proftpd服务,我已经做了很多次,它总是给closures和启动[确定]。

所以基本上,我很难find任何问题的线索。

也许防火墙阻止了你的连接? 在服务器上运行iptables -nvL,查看21端口是否closures。 无论如何尝试通过FTP程序在本地连接到您的服务器。