サイズが (2GB ~ 10GB) のファイルを多数生成するアプリケーションがあり、これらのファイルをサーバーに保存し、特定の顧客がそれらをダウンロードできるようにしたいと考えています。システムはこれらのファイルを 30 日で削除します (約 30 人の顧客がいます)。
あなたの経験から、SFTP または HTTPS のどちらのダウンロード方法を使用する必要がありますか? また、その理由は何ですか?
そして、付与者がセキュリティをダウンロードする方法について何か提案はありますか?
サイズが (2GB ~ 10GB) のファイルを多数生成するアプリケーションがあり、これらのファイルをサーバーに保存し、特定の顧客がそれらをダウンロードできるようにしたいと考えています。システムはこれらのファイルを 30 日で削除します (約 30 人の顧客がいます)。
あなたの経験から、SFTP または HTTPS のどちらのダウンロード方法を使用する必要がありますか? また、その理由は何ですか?
そして、付与者がセキュリティをダウンロードする方法について何か提案はありますか?
誰が何をダウンロードするかによります。
ファイルをダウンロードするのが顧客である場合は、可能な限り簡単にしてください。https を提供し、壊れたダウンロードを再度ピックアップできるように、テスト済みの 1 つまたは 2 つのダウンロード マネージャーにアドバイスしてください。
内部使用 (バックアップなど) には、ssh 経由で rsync を使用することを強くお勧めします。増分ダウンロードを実行できるため、ローカルに存在しないかリモートで変更されたファイルのみがダウンロードされるため、はるかに使いやすくなります。つまり、毎日のベースで同期をトリガーするだけで、ファイルはリモートで作成されるのと同じように、時間の経過とともにローカルで計算されます。
ssh 経由で sftp または rsync を使用する場合: ssh サーバーは、パスワードを受け入れず、認証用のキーのみを受け入れるように構成する必要があります。これは、より安全であるためです。