在PureFTP上传期间使用临时文件名

是否可以configurationPure-fptd在上传过程中使用临时文件名?

目前上传的文件从上传一开始就给出了最终名称。 我希望它有临时名称,直到文件完全转移。 首先,文件应该是最终的名字。 优选地,文件在上传期间不会在文件列表中可见。

我见过并尝试过的唯一的设置是notruncate但是它假设有一个文件存在,但是我可能错过了其他重要的选项。

不,您将不得不在FTP客户端上载期间实施临时文件名,然后执行重命名命令。

您可以上传到以。开头的临时文件。 并使用PureFTP开关--prohibitdotfilesread来防止在上载过程中下载,然后重命名为最终的文件名,这应该是primefaces的。

是的, NoTruncate做你所需要的。

尽pipeconfiguration文件中有措辞,但该选项不需要服务器上存在具有相同名称的文件。

要启用它:

  • 在Pure-FTPD 1.0.29(在Fedora上),你可以在/etc/pure-ftpd/pureftpd.conf中设置:

NoTruncate yes

  • 在Pure-FTPD 1.0.36(在Ubuntu上),您将在/ etc / pure-ftpd / conf /中创build一个名为NoTruncate的文件,并将其内容设置为yes