Criptografando o arquivo tar.gz existente

0

Eu sei de um método para criptografar um arquivo tar.gz ao criá-lo ( não tenho certeza se é um recomendado ):

tar -czvf /path/to/save/archive.tar.gz -C /path/to/archive . | 
openssl des3 -salt -k #PASSWORD# | dd of=archive

O problema é que tenho alguns grandes arquivos existentes que gostaria de criptografar também, mas não tenho certeza se isso é possível sem arquivar novamente tudo?

    
por Ned Schneebly 24.10.2015 / 06:40

1 resposta

0

Você pode criptografar qualquer arquivo existente com a mesma ferramenta de criptografia e opções, usando o redirecionamento de shell padrão. Por exemplo:

openssl des3 -salt -k #PASSWORD# < oldfile.tar.gz > newfile.tar.gz

se você quiser substituir o arquivo antigo pela nova versão criptografada, então:

openssl des3 -salt -k #PASSWORD# < oldfile.tar.gz > newfile.tar.gz && mv -f newfile.tar.gz oldfile.tar.gz
    
por 24.10.2015 / 06:54