并发 FTP 访问

并发 FTP 访问

FTP 服务器如何处理对同一文件的并发访问,即如果一个用户正在更新文件而另一个用户正在读取同一文件?我是否应该担心获取损坏的数据?它是否依赖于 FTP 服务器或操作系统?

答案1

这取决于 FTP 服务器。例如,Pure-FTPd 使用临时文件并重命名。vsftpd 使用锁。我不知道各种 Windows 服务器是怎样做的。

您可能不想让用户从同一个目录上传和下载,而是让他们上传到一个目录,验证内容,然后将其移动到下载目录。您可能希望扫描病毒、木马、截断文件、不良图像格式等。

相关内容