Backup em um servidor remoto em uma pasta criptografada

2

Existe uma maneira fácil de fazer o backup de seu diretório pessoal em um servidor on-line em uma pasta criptografada?

Eu ouvi de obnam que deve ser capaz de armazenar criptografado com uma chave GPG de alguma forma.

Quais seriam os comandos que eu preciso para configurar um backup da minha pasta ~/ (no Ubuntu 14.10) para o nosso servidor Debian online, para que nenhum outro administrador root possa ler meu backup pessoal?

    
por rubo77 29.05.2015 / 01:00

1 resposta

1

encfs tem uma opção --reverse . Essencialmente, você obtém uma exibição criptografada de sua pasta pessoal no ponto de montagem e, em seguida, pode rsyncar a exibição criptografada.

--reverse

Normally EncFS provides a plaintext view of data on demand. Normally it stores enciphered data and displays plaintext data. With --reverse it takes as source plaintext data and produces enciphered data on-demand. This can be useful for creating remote encrypted backups, where you do not wish to keep the local files unencrypted.

For example, the following would create an encrypted view in /tmp/crypt-view.

encfs --reverse /home/me /tmp/crypt-view

You could then copy the /tmp/crypt-view directory in order to have a copy of the encrypted data. You must also keep a copy of the file /home/me/.encfs5 which contains the filesystem information. Together, the two can be used to reproduce the unencrypted data:

ENCFS5_CONFIG=/home/me/.encfs5 encfs /tmp/crypt-view /tmp/plain-view

Now /tmp/plain-view contains the same data as /home/me

Note that --reverse mode only works with limited configuration options, so many settings may be disabled when used.

    
por 29.05.2015 / 02:46