S3を使用してファイルをAmazonクラウドに暗号化および同期するための簡単なツール。
Dropbox、Google Drive、Microsoft OneDriveなどのサービスを使用していますか?あなたはあなたの個人的な写真を見ないように彼らに信頼していますか、あなたの文書などを読んでください。もしそうなら、なぜですか?監視が大企業であり、あなたのデータが通貨であることを知りませんか?
未来が何をもたらすかは誰にもわかりません。私たちはどのような社会に住んでいますか?どのような政府に耐えなければなりませんか?それは(まだ)自由な国になるのでしょうか?どのような新しい刑法が可決されますか? …..では、すべてが逆さまになった場合、あなたのデータはあなたについて何を伝えようとしていますか?あなたは突然24時間年中無休で見られる必要がある疑わしい人ですか?あなたは一人で残されたり、車を運転したり、銃を所有したり、子供を育てるのにふさわしいですか?飛んでいるときに愚かなことをしないと信頼できますか? …。何でも、文脈から桜を選び、ひねり、あなたに対して使用することができます。人種、宗教、政治的所属、あなたはそれに名前を付けます。
アップロードするものはすべて、永遠にクラウドにとどまる可能性が非常に高いことを忘れないでください。そして、あなたがコントロールしていると思うなら、それは想像上のみです。 Legal Mumbo Jumbo条件(TOS)契約、またはGDPRのようなものは、データを読み取れないものにするために何もしません。代わりに、不可能になる技術的な実装に信頼を置くべきです。
...
Docs/WhyUseMyS3.pdfでピッチの残りを読んでください
壁紙、音楽、ソフトウェアなどのダウンロードされたコンテンツをアップロードしている場合は、MyS3やクライアント側の暗号化は必要ありません。 AWS CLIを使用して、代わりにフォルダーをS3バケットに直接同期するだけです。
aws s3 sync [path-to-folder] [path-to-s3-bucket]は正常に動作します。ダウンロードするには、S3バケットパスでフォルダーパスを切り替え、 aws s3 sync [path-to-folder] [path-to-S3-bucket]を取得します。ヒント:1時間または1日を実行する同期スクリプトを作成します。
MyS3は、Amazon Web Services(AWS)の一部であるSimple Storage Service(S3)にファイルデータを暗号化し、アップロードすることができるツールです。
誰でもAWSアカウントを登録し、ファイルアップロード用のS3バケットを作成できます。しかし、手間のかからないファイル暗号化を有効にすることは、まったく異なる問題です。 MyS3は、独自のAWSリソースをセットアップした後、これを行います。
MyS3は、Net Coreを使用して構築されています。コピーまたはあらゆる種類のネットプロジェクトにインポートできます。
完全なAWSおよびMYS3セットアップのスクリーンショットを使用して、正確な手順を取得するにはDocs/UserManual.pdfを参照してください。
重要:はい、MyS3は複数のコンピューターで同時に実行し、同じS3バケットを共有できます。ただし、MyS3は、同一のファイルパスとのファイルのマージをサポートしていません。代わりに、新しいS3オブジェクトバージョンを作成します。したがって、彼のファイルを保存する人は誰でも最後に「勝ちます」。同時に、異なる場所から同じファイルパスに書き込まないことでこれを避けてください。共有バケットを使用している各人は、自分のファイルを独自のユニークなフォルダーに入れる必要があります。 (そして、あなたのファイルがまだ上書きされている場合、それを復元するだけです。)
GUIクライアント:
MyS3.GUI.win-x64.zipです)C:Program Filesに移動します。コンソールクライアント(CLIクライアント):
MyS3.CLI.win-x64.zipです)MyS3.CLI.exe入力して実行するか、 ./MyS3.CLI on linuxで実行します。通常のMITライセンスがあります。
MyS3は、2020年の夏、私がAWS S3をよく知るようになったとき、ペットプロジェクトとして始まりました。
ファイルをS3に暗号化してアップロードするためのシンプルなツールであると考えられていました。また、軽量のWindowsコンソール実行可能なものになるはずでした。そして、私は-2週間しか過ごすつもりでした。しかし、悲しいかな、私はこの非常にシンプルなツールにもう少し機能が必要であることに何度も気づきました。
私はいつも急いでいて、最後にそれを終えようとしていました。これが、プロジェクトのドキュメントが貧弱で不足している理由です。 (私は通常、小さなプロジェクトを行うときにすべてを頭の中に保管しているからです。)
したがって、より多くの人々がそれを使い始めた場合、文書化された書き直しはいつか必要になるでしょう。