Como criar um arquivo zip protegido por senha no Linux

Como criar um arquivo zip protegido por senha no Linux

fecho eclair é um utilitário de compactação e embalagem de arquivos muito popular para sistemas operacionais do tipo UNIX, bem como Windows. Enquanto examinava a página do Zip Man, descobri algumas opções úteis para proteger os arquivos do zip.

Leia também: Como proteger a senha de um arquivo VIM no Linux

Nesta postagem, mostrarei como criar um arquivo zip protegido por senha no terminal no Linux. Isso ajudará você a aprender uma maneira prática de criptografar e descriptografar o conteúdo de arquivos de arquive Zip.

Primeiro instalação fecho eclair utilidade em sua distribuição Linux usando o manjerador da embalagem, como mostrado.

$ sudo yum install zip [no CentOS/rhel] $ sudo dnf install zip [no fedora 22+] $ sudo apt install zip [no debian/ubuntu] 

Como criar zip protegido por senha no Linux

Depois de instalado, você pode usar o fecho eclair comando com -p sinalizador para criar um arquivo zip protegido por senha chamado CCAT-COMMAND.fecho eclair Do diretório de arquivos chamados CCAT-1.1.0 do seguinte modo.

$ zip -p pass123 ccat -command.ZIP CCAT-1.1.0/ 
Crie arquivo zip protegido por senha

No entanto, o método acima é absolutamente inseguro, porque aqui a senha é fornecida como texto claro na linha de comando. Em segundo lugar, também será armazenado no arquivo de história (e.g ~.Bash_history para Bash), significando outro usuário com acesso à sua conta (mais especialmente raiz usuário) verá facilmente a senha.

Portanto, tente sempre usar o -e Flag, mostra um aviso que permite que você insira uma senha oculta, como mostrado.

$ zip -e ccat -command.ZIP CCAT-1.1.0/ 
Crie Arquivo de Zip Protect Protect Senha

Como descompactar zip protegido por senha no Linux

Descompactar e descriptografar o conteúdo do arquivo de arquivo chamado CCAT-COMMAND.fecho eclair, use o descompactar programar e fornecer a senha que você inseriu acima.

$ Unzip ccat-command.fecho eclair 
Descriptografar o Arquivo de Zip

É isso! Nesta postagem, descrevi como criar um arquivo zip protegido por senha no terminal no Linux. Se você tiver alguma dúvida ou outra dica/truques úteis para compartilhar, use o formulário de comentário abaixo do ping.