Como usar a proteção por senha com o comando tar do Linux?

17

Como posso usar a proteção por senha com o tarcomando no Linux? Eu sou novo no Linux, por favor, explique-me com o uso simples.

Gaff
fonte

Respostas:

13

Até onde eu sei, o tar não fornece esse serviço. Você poderia usar o 7zip, que oferece arquivos criptografados.

O que você também pode fazer é usar gpgalém do tar:

tar cvJf myarchive.tar.xz myfiles
gpg -c myarchive.tar.xz.gpg

Isso fornecerá um arquivo protegido por senha.

Peltier
fonte
oi muito obrigado, você pode elaborar um pouco sobre esse comando tar cvJf myarchive.tar.xz myfiles gpg -c myarchive.tar.xz.gpg Desculpe, eu sou novo no Linux.
1
Você precisa ler um tutorial na linha de comando do linux. Isso é coisa básica.
Peltier
Obrigado novamente !!! Você pode me indicar um bom tutorial?
Tente este site: gd.tuwien.ac.at/linuxcommand.org
Peltier
Além disso, veja os links desta página: reddit.com/r/Ubuntu/comments/bbnkp/…
Peltier
6

Execute a saída através de pgp

tar .... | pgp --symmetric output.tar.pgp

descriptografar:

pgp -d output.tar.gz | tar tv

Considere o uso de chaves assimétricas apropriadas (chaves públicas / privadas) para proteção real

ver
fonte
@sehe - Muito obrigado. Mas, infelizmente, não entendo o que você escreveu. Você pode me contar um pouco mais detalhadamente? Obrigado !!!
1
@ Kevin: Pelo meu entendimento, uma "chave simétrica" ​​é um sistema baseado em senha simples, como você já conhece. Um sistema de chaves assimétricas possui duas "senhas" ou chaves, uma pública e uma privada. Você pode compartilhar o público livremente, e as pessoas usam isso para identificá-lo. A chave privada é a parte que prova que você é você; portanto, compartilhá-la é uma coisa ruim. De qualquer forma, a chave simétrica é quase certamente o que você deseja, pois é muito mais simples, embora a chave assimétrica seja mais segura, em teoria.
bukzor
2

Maneira simples

Etapa 1: sudo apt-get install zip

Etapa 2:zip -P password file.zip files

Abhishek Goel
fonte