Must Read

sexta-feira, 19 de maio de 2017

 Você também pode querer verificar BoxCryptor que faz praticamente o mesmo, e é suportado em muitas plataformas mais. Eu só não queria usar o Dropbox ...
Eu uso o Ubuntu One para sincronizar automaticamente arquivos confidenciais entre as minhas máquinas. A criptografia é feita via encfs, que é uma criptografia baseada em arquivos que simplesmente coloca versões criptografadas de arquivos de uma pasta para outra. Isso é bem adequado para o armazenamento em nuvem, uma vez que permite a sincronização de arquivos únicos, e não contêineres de criptas inteiros.


Forma

Vou assumir o seu diretório home local já está seguro, ea pasta que vamos sincronizar é ~/sync. Você pode configurá-lo como este:
  • Cadastre-se com o Ubuntu One (encontrado em SystemSettings em uma caixa de ubuntu) ou qualquer outro armazenamento em nuvem. Assumimos que a pasta sincronizada é~/Ubuntu One
  • Crie uma pasta com seus dados criptografados na pasta de armazenamento em nuvem: 
    mkdir ~ / Ubuntu \ One / criptografado
  • Criar um arquivo de chave aleatório 
    dd if = / dev / urandom de = ~ / .sync.key bs = 256 count = 1 
    chmod 600 ~ / .sync.key
  • Coloque este script (vamos chamá-lo mount-ubuntu-one-sync) em algum lugar em seu caminho: 
    #! / Bin / sh
    CÓPIA DE
    mkdir -p ~/sync KEYFILE=~/.sync.key encfs --extpass="cat $KEYFILE" ~/Ubuntu\ One/encrypted ~/sync
  • Executar mount-ubuntu-one-syncuma vez. Ele deve perguntar algumas configurações de encfs; Basta pressionar ENTER.
  • Teste-o colocando algum arquivo em ~/sync. Uma versão criptografada do seu arquivo deve aparecer em~/Ubuntu One/encrypted
  • Distribua o script e seu keyfile em todas as suas máquinas. Lembre-se de manter o arquivo de chaves seguro (cuidar das permissões!).
  • Coloque o script de montagem em algum lugar em seus scripts de inicialização. No Gnome, execute gnome-session-properties, e basta adicioná-lo lá.

0 comentários:

Postar um comentário