アップロード中に一時ファイル名を使用するようにPure-fptdを構成することは可能ですか?
現時点では、アップロードされたファイルには、アップロードの最初から最終的な名前が付けられています。ファイルが完全に転送されるまで、一時的な名前を付けてください。まず、ファイルに最終的な名前を付ける必要があります。アップロード中は、ファイルがファイルリストに表示されないことが望ましいです。
私が見て試した唯一の設定はnotruncate
ですが、ファイルが存在することを前提としていますが、他の重要なオプションを見逃している可能性があります。
いいえ、FTPクライアントでのアップロード中に一時ファイル名を実装してから、名前変更コマンドを実行する必要があります。
で始まる一時ファイルにアップロードできます。ドットを付けてPureFTPスイッチを使用します--prohibitdotfilesread
アップロード中にダウンロードされないようにするには、名前をアトミックな最終ファイル名に変更します。
はい、NoTruncate
は必要なことを行います。
構成ファイルの文言にもかかわらず、このオプションでは、サーバー上に同じ名前のファイルが存在する必要はありません。
有効にするには:
NoTruncate yes
NoTruncate
というファイルを作成し、その内容をyes
に設定します。