FTP - 530 抱歉,客户端的最大数量是……?

FTP - 530 抱歉,客户端的最大数量是……?

我的问题是,我的 FTP 工作正常,除了当我在特定客户端服务器上上传文件时!

在此服务器上,某些文件可以正常上传,而其他文件则不能,它们在上传到其大小的一半时停止,然后显示此错误:

530 抱歉,您主机上的客户端连接数已达到最大数量(4)。无法建立连接。请重试。

显然这不是真的,我是唯一一个上传的人!

有谁有过同样的经历吗!?

附言:我尝试了许多不同的 FTP,都显示相同的错误或直接挂断!

谢谢

答案1

一些 FTP 客户端会打开一个传输连接和一个控制连接。这样至少会占用两个连接。许多 FTP 客户端会在文件传输过程中打开多个连接以加快速度 - 通过单独的连接同时上传 10 个文件,而不是一次上传一个。

我也曾在 Windows 7 和使用较新版本的 pure-ftpd 的服务器上看到过这种行为。在 Windows 7/pure-ftpd 中,服务器端的连接似乎永远不会关闭,这导致许多连接一直挂起,直到超时。

答案2

对于 Linux 服务器;连接到根文件(例如:WinSCP 程序)

文件编辑:root/etc/proftpd.conf
更新并重新启动服务>Ftp 服务器

MaxClients 30 "Sorry, this ftp server has reached its maximum user count (%m).  Please try again later"
    <Limit LOGIN>
      AllowAll
    </Limit>
    <Limit WRITE>
      AllowAll
    </Limit>

    <Directory incoming>
      <Limit STOR>
        AllowAll
      </Limit>
      <Limit WRITE READ>
        AllowAll
      </Limit>
    </Directory>

答案3

这可能是该服务器的问题,或者是因为您正在使用代理服务器,或者因为您位于 NAT 后面。

答案4

当我达到共享服务器上的磁盘空间配额时,出现此错误。删除不必要的文件解决了此问题。

相关内容