taré a ferramenta usual para agrupar arquivos. A planície em tarsi não se comprime. Existem ferramentas separadas, como gzip , bzip2 e xz (em ordem crescente de taxa de compactação em arquivos típicos) que compactam um arquivo. Muitas tarimplementações, incluindo GNU tar (a implementação normal no Linux), podem ser compactadas automaticamente com uma opção ( -zpara gzip, -jbzip2, -Jxz):
tar -cJf myarchive.tar.xz file1 file2 file3
Para criptografar um arquivo, use gpg . Crie uma chave e associe-a ao seu endereço de email (os identificadores de chave GPG / PGP geralmente contêm um endereço de email, embora não seja necessário). Criptografe seus arquivos, especificando seu email como destinatário. Para descriptografar um arquivo, você precisará digitar a senha para desbloquear sua chave privada.
O GPG também permite criptografar um arquivo com uma senha. Isso é menos seguro e menos flexível. É menos flexível porque você precisa especificar a senha ao criptografar (por exemplo, você não pode fazer backups autônomos). É menos seguro porque a única segurança é a senha, enquanto a criptografia baseada em chave divide a segurança entre a senha e a chave.
Não use a opensslferramenta de linha de comando. É uma vitrine para a biblioteca OpenSSL, não projetada para uso em produção. Embora você possa fazer algumas coisas com ele (em particular, ele possui todas as primitivas necessárias para uma autoridade de certificação básica), é difícil de usar corretamente e não tem tudo o que você precisa para fazer as coisas corretamente. Onde o GPG fornece uma bicicleta, o OpenSSL fornece algumas hastes de metal de vários tamanhos e duas câmaras de borracha (parafusos e bomba não incluídos). Use GPG.