FTP服务器如何处理对同一文件的并发访问,即如果一个用户正在更新一个文件,而另一个用户则正在读取同一文件? 我应该担心得到腐败的数据吗? 它依赖于FTP服务器甚至操作系统吗?
这取决于FTP服务器。 例如,Pure-FTPd使用临时文件并对其进行重命名。 vsftpd使用锁。 我不知道各种Windows服务器是做什么的。
用户不要让用户从同一个目录上传和下载,而是希望将他们上传到一个目录,validation内容,然后将其移至下载目录。 您可能需要扫描病毒,特洛伊木马,截短的文件,不好的图像格式等。