当使用客户端下载大型文件(约 5GB)时lftp
,我发现重新启动 FTP 服务 ( vsftpd
) 会停止传输,我必须从头开始重新启动。有没有办法防止 FTP 服务器重新启动时传输失败?
答案1
这是不可能的,因为终止vsftpd
服务也会终止它所拥有的任何网络连接。即使您可以强制客户端忽略这一点,新重新启动的服务也不会知道如何处理来自之前未登录的客户端的 FTP 传输片段。
FTP 具有恢复中断下载的功能,并且vsftpd
如果配置正确则支持恢复。 好像该pget -c
选项lftp
还支持恢复客户端传输。