Простой инструмент для шифрования и синхронизации файлов в облако Amazon с использованием S3.
Вы используете такие сервисы, как Dropbox, Google Drive, Microsoft OneDrive и т. Д.? Вы доверяете им, чтобы они не смотрели на свои личные фотографии, не читаете свои документы и т. Д.? Если так, почему? Разве вы не знаете, что наблюдение - это большой бизнес, и что ваши данные являются валютой?
Никто не знает, что принесет будущее: в каком обществе мы будем жить? Какое правительство нам придется терпеть? Это (все еще) будет свободной страной? Какие новые уголовные законы будут приняты? … .. так что ваши данные расскажут о вас, в будущем, если все будет перевернуто с ног на голову? Вы внезапно подозрительный человек, которого нужно смотреть круглосуточно? Вы даже приготовите, чтобы вас оставили в покое, водите машину, владеете пистолетом или воспитывает детей? Можно ли верить не делать что -то глупое во время полета? … Все может быть выбран вишней из контекста, развращено и использовано против вас. Раса, религия, политическая принадлежность, вы называете это.
Помните, все, что вы загружаете, очень вероятно, что останется в облаке навсегда. И если вы думаете, что находитесь в контроле, это только воображаемо. Legal Mumbo Jumbo в соглашении о условиях обслуживания (TOS) или что -то вроде GDPR, ничего не делает, чтобы сделать ваши данные нечитаемыми. Вместо этого вы должны поверить в технические реализации, которые делают его невозможным.
...
Прочитайте остальную часть поля в Docs/WhyUseMyS3.pdf
Если вы загружаете загруженный контент, такой как обои, музыка, программное обеспечение и т. Д., Вам не нужен MyS3 или шифрование на стороне клиента. Вместо этого вы можете просто синхронизировать свои папки напрямую с ведрами S3, используя AWS CLI.
Для загрузки чего-то вроде aws s3 sync [path-to-folder] [path-to-s3-bucket] работает нормально. Для скачивания вы переключите путь к папке с путем ковша S3 и получите aws s3 sync [path-to-folder] [path-to-S3-bucket] . Совет: Сделайте сценарий синхронизации, который работает каждый час или день.
Mys3 - это инструмент, который можно зашифровать, можно зашифровать файловые данные на Fly и загрузить в Simple Service (S3), которая является частью веб -служб Amazon (AWS).
Любой может зарегистрировать учетную запись AWS и создать ведра S3 для загрузки файлов. Но включение беза и безопасного шифрования файлов - это совершенно другой вопрос. MyS3 делает это для вас после того, как вы настроили свои собственные ресурсы AWS.
Mys3 построен с использованием Net Core. Он может быть скопирован или импортирован в любой чистый проект.
См. Docs/UserManual.pdf , чтобы получить точные инструкции со скриншотами для полной настройки AWS и MyS3.
ВАЖНО: Да, MYS3 может работать на нескольких компьютерах одновременно и делиться одним и тем же ведром S3. Но MyS3 не поддерживает слияние файлов с идентичными путями файла. Вместо этого он создает новые версии объектов S3. Итак, кто бы ни спасал его файл в последний раз «выигрывает». Избегайте этого, не записывая один и тот же путь файла из разных мест одновременно. Каждый человек, использующий общее ведро, должен поместить свои файлы в свою уникальную папку. (И если ваш файл все еще перезаписывается, просто восстановите его.)
Клиент графического интерфейса:
MyS3.GUI.win-x64.zip )C:Program Files .Console Client (CLI Client):
MyS3.CLI.win-x64.zip )MyS3.CLI.exe в Windows или ./MyS3.CLI на Linux.Имеет обычную лицензию MIT.
MyS3 начинал как Pet Project летом 2020 года, когда я узнал AWS S3 лучше.
Предполагалось, что это будет простой инструмент для шифрования и загрузки файлов в S3. Это также предполагалось, что это будет легкий исполняемый файл консоли Windows. И я собирался провести только -2 недели. Но, увы, я снова и снова понимал, что этот очень простой инструмент просто нуждался в немного большей функциональности ... и, прежде чем я узнал, что это прошел месяц.
Я всегда спешился и пытался закончить это в конце концов. Это причина, по которой документация проекта плохая и не хватает. (Потому что я обычно держу все в голове, когда делаю небольшие проекты.)
Таким образом, задокументированный перепись будет необходим один день, если его начнут использовать больше людей.