防止 FTP 服务器重启时 FTP 传输失败

防止 FTP 服务器重启时 FTP 传输失败

当使用客户端下载大型文件(约 5GB)时lftp,我发现重新启动 FTP 服务 ( vsftpd) 会停止传输,我必须从头开始重新启动。有没有办法防止 FTP 服务器重新启动时传输失败?

答案1

这是不可能的,因为终止vsftpd服务也会终止它所拥有的任何网络连接。即使您可以强制客户端忽略这一点,新重新启动的服务也不会知道如何处理来自之前未登录的客户端的 FTP 传输片段。

FTP 具有恢复中断下载的功能,并且vsftpd如果配置正确则支持恢复。 好像pget -c选项lftp还支持恢复客户端传输。

相关内容