太多的FTP连接导致错误421

我正在使用oXygen XML编辑器,经过一段时间后,我得到“ 错误:421从您的Internet地址有太多的连接。

我可以看到,oXygen正在创build一堆ftp连接,但我不确定如何杀死连接或使oXygen停止。 我正在运行Ubuntu 9.10。 有什么想法吗?

如果您有权访问FTP服务器,则可以尝试强制将最大连接数限制为无限制(默认情况下,连接数限制为50个)

用VSFTPD你添加

max_per_ip=0

进入/etc/vsftpd.conf文件并重新启动服务。

但是,我不确定这会解决您的问题。 我和oXygen有同样的问题,唯一可行的是通常手动终止tcp连接。 这非常令人沮丧,但将工作:

 sudo tcpkill -9 -i <network-interface> host <host-of-your-ftp> 

所以举个例子,如果你在eth0有你的networking接口,并且你连接到example.com

 sudo tcpkill -9 -i eth0 host example.com 

要获取您可以执行的networking接口列表

 sudo ifconfig 

通常它的eth0用于硬连线和wlan0用于无线比特,你应该仔细检查。

希望这可以帮助。 如果您发现另一个解决scheme,请让我知道。

干杯,

卡西