Ein einfaches Tool zum Verschlingen und Synchronisieren von Dateien mit S3 in die Amazon -Cloud.
Verwenden Sie Dienste wie Dropbox, Google Drive, Microsoft OneDrive usw.? Vertrauen Sie ihnen, dass sie Ihre persönlichen Fotos nicht ansehen, Ihre Dokumente lesen usw.? Wenn ja, warum? Weißt du nicht, dass Überwachung ein großes Geschäft ist und dass deine Daten die Währung sind?
Niemand weiß, was die Zukunft bringt: In welcher Gesellschaft werden wir leben? Welche Art von Regierung müssen wir ertragen? Wird es (immer noch) ein freies Land sein? Welche neuen Strafgesetze werden verabschiedet? … .. Also, was werden Ihre Daten in Zukunft über Sie erzählen, wenn alles auf den Kopf gestellt wird? Sind Sie plötzlich eine verdächtige Person, die rund um die Uhr beobachtet werden muss? Sind Sie sogar geeignet, allein gelassen zu werden, ein Auto zu fahren, eine Waffe zu besitzen oder Kinder zu erziehen? Können Sie vertrauen, dass Sie beim Fliegen nicht etwas Dummes tun? …. Alles kann Kirsche aus dem Kontext ausgewählt, verdreht und gegen Sie verwendet werden. Rasse, Religion, politische Zugehörigkeit, Sie nennen es.
Denken Sie daran, alles, was Sie hochladen, bleibt sehr wahrscheinlich für immer in der Cloud. Und wenn Sie der Meinung sind, dass Sie die Kontrolle haben, ist es nur imaginär. Legal Mumbo Jumbo in einer TOS -Vereinbarung (TOS) oder so etwas wie die DSGVO ist nichts, um Ihre Daten unleserlich zu machen. Sie sollten stattdessen Ihr Vertrauen in technische Implementierungen setzen, die es unmöglich machen.
...
Lesen Sie den Rest der Tonhöhe bei Docs/WhyUseMyS3.pdf
Wenn Sie heruntergeladene Inhalte wie Tapeten, Musik, Software usw. hochladen, benötigen Sie keine Verschlüsselung von MyS3 oder Client-Seite. Sie können Ihre Ordner einfach mit der AWS -CLI direkt mit S3 -Eimer synchronisieren.
Für das Hochladen von so etwas wie aws s3 sync [path-to-folder] [path-to-s3-bucket] funktioniert einwandfrei. Für den Download-Switch-Ordnerpfad mit S3 Bucket Path und erhalten Sie aws s3 sync [path-to-folder] [path-to-S3-bucket] . Tipp: Erstellen Sie ein Synchronisierungsskript, das jede Stunde oder jeden Tag ausgeführt wird.
MyS3 ist ein Tool, das erstellt, um Dateidaten im laufenden Fliegen zu verschlüsseln und auf Simple Storage Service (S3) zu hochladen, das Teil von Amazon Web Services (AWS) ist.
Jeder kann ein AWS -Konto registrieren und S3 -Eimer für Datei -Uploads erstellen. Das Aktivieren von problemloser und sicherer Dateiverschlüsselung ist jedoch eine ganz andere Angelegenheit. MyS3 macht dies für Sie, nachdem Sie Ihre eigenen AWS -Ressourcen eingerichtet haben.
MyS3 wird mit Net Core gebaut. Es kann kopiert oder in eine beliebige Art von Nettoprojekt importiert werden.
Siehe Docs/UserManual.pdf um genaue Anweisungen mit Screenshots für das vollständige AWS und MyS3 -Setup zu erhalten.
Wichtig: Ja, MyS3 kann gleichzeitig auf mehreren Computern ausgeführt und denselben S3 -Eimer teilen. MyS3 unterstützt jedoch keine Verschmelzung von Dateien mit identischen Dateipfaden. Es schafft stattdessen neue S3 -Objektversionen. Wer also seine Akte zuletzt "gewinnt" spart. Vermeiden Sie dies, indem Sie gleichzeitig nicht auf denselben Dateipfad von verschiedenen Standorten schreiben. Jede Person, die einen gemeinsam genutzten Eimer benutzt, sollte ihre Akten in ihren eigenen Ordner geben. (Und wenn Ihre Datei immer noch überschrieben wird, stellen Sie sie einfach wieder her.)
Der GUI -Kunde:
MyS3.GUI.win-x64.zip )C:Program Files .Der Konsolencient (CLI -Client):
MyS3.CLI.win-x64.zip )MyS3.CLI.exe unter Windows oder ./MyS3.CLI unter Linux ein und führen Sie sie aus.Hat eine reguläre MIT -Lizenz.
MyS3 begann im Sommer 2020 als Haustierprojekt, als ich AWS S3 besser kennenlernte.
Es sollte ein einfaches Tool zum Verschlingen und Hochladen von Dateien auf S3 sein. Es sollte auch eine leichte Windows -Konsole sein, die ausführte. Und ich wollte nur -2 Wochen verbringen. Aber leider wurde mir immer wieder klar, dass dieses sehr einfache Werkzeug nur ein bisschen mehr Funktionen brauchte. Und bevor ich es wusste, dass ein Monat vergangen war.
Ich eilte immer und versuchte es am Ende zu beenden. Dies ist der Grund, warum die Projektdokumentation schlecht und fehlt. (Weil ich normalerweise alles in meinem Kopf halte, wenn ich kleine Projekte mache.)
Ein dokumentierter Re-Write wird also eines Tages notwendig sein, wenn mehr Personen es verwenden.