Uma ferramenta simples para criptografar e sincronizar arquivos na nuvem da Amazon usando o S3.
Você está usando serviços como Dropbox, Google Drive, Microsoft OneDrive, etc? Você confia neles para não olhar para suas fotos pessoais, ler seus documentos, etc? Se sim, por quê? Você não sabe que a vigilância é um grande negócio e que seus dados são a moeda?
Ninguém sabe o que o futuro traz: em que tipo de sociedade estaremos vivendo? Que tipo de governo teremos que suportar? Ainda vai ser um país livre? Que tipo de novas leis criminais serão aprovadas? … .. Então, o que seus dados vão dizer sobre você, no futuro, se tudo estiver de cabeça para baixo? De repente, você é uma pessoa suspeita que precisa ser assistida 24 horas por dia, 7 dias por semana? Você está em forma de ficar sozinho, dirigir um carro, possuir uma arma ou criar filhos? Você pode confiar em não fazer algo estúpido ao voar? …. Qualquer coisa pode ser escolhida Cherry fora do contexto, torcida e usada contra você. Raça, religião, afiliação política, você escolhe.
Lembre -se de que tudo o que você carrega provavelmente permanecerá na nuvem para sempre. E se você acha que está no controle, é apenas imaginário. O Mumbo Jumbo legal em um contrato de termos de serviço (TOS), ou algo como GDPR, não faz nada para tornar seus dados ilegíveis. Em vez disso, você deve confiar em implementações técnicas que o tornam impossível.
...
Leia o restante do campo em Docs/WhyUseMyS3.pdf
Se você estiver enviando conteúdo baixado, como papéis de parede, música, software etc. Você não precisa de Mys3 ou criptografia do lado do cliente. Você pode apenas sincronizar suas pastas diretamente com os baldes S3, usando a CLI da AWS.
Para fazer upload de algo como aws s3 sync [path-to-folder] [path-to-s3-bucket] funciona bem. Para download, você alterna o caminho da pasta com o caminho do balde S3 e obtenha aws s3 sync [path-to-folder] [path-to-S3-bucket] . Dica: faça um script de sincronização que roda a cada hora ou dia.
O Mys3 é uma ferramenta que torna é possível criptografar dados de arquivos na mosca e fazer upload para o simples Serviço de Armazenamento (S3), que faz parte da Amazon Web Services (AWS).
Qualquer pessoa pode registrar uma conta AWS e criar baldes S3 para uploads de arquivo. Mas ativar a criptografia de arquivo livre e seguro de incômodo é uma questão totalmente diferente. O Mys3 faz isso por você depois de configurar seus próprios recursos da AWS.
O Mys3 é construído usando o núcleo da rede. Pode ser copiado ou importado para qualquer tipo de projeto líquido.
Consulte Docs/UserManual.pdf para obter instruções precisas com capturas de tela para uma configuração completa da AWS e MyS3.
IMPORTANTE: Sim, o MyS3 pode ser executado em vários computadores ao mesmo tempo e compartilhar o mesmo balde S3. Mas o Mys3 não suporta a fusão de arquivos com caminhos de arquivos idênticos. Ele cria novas versões de objeto S3. Então, quem salva seu arquivo pela última vez "vitórias". Evite isso por não escrever no mesmo caminho de arquivos de diferentes locais ao mesmo tempo. Cada pessoa que usa um balde compartilhado deve colocar seus arquivos em sua própria pasta exclusiva. (E se o seu arquivo ainda for substituído, basta restaurá -lo.)
O cliente da GUI:
MyS3.GUI.win-x64.zip )C:Program Files .O cliente do console (cliente da CLI):
MyS3.CLI.win-x64.zip )MyS3.CLI.exe no Windows ou ./MyS3.CLI no Linux.Tem uma licença regular do MIT.
O Mys3 começou como um projeto de estimação no verão de 2020, quando eu estava conhecendo melhor a AWS S3.
Era para ser uma ferramenta simples para criptografar e fazer upload de arquivos para S3. Também era para ser um executável leve do console do Windows. E eu só ia passar -2 - semanas. Mas, infelizmente, percebi repetidamente que essa ferramenta muito simples precisava de um pouco mais de funcionalidade. E antes que eu percebesse que um mês havia passado.
Eu estava sempre correndo e tentando terminar no final. Esta é a razão pela qual a documentação do projeto é ruim e falta. (Porque geralmente mantenho tudo na minha cabeça ao fazer pequenos projetos.)
Portanto, um reescrito documentado um dia será necessário se mais pessoas começarem a usá-lo.