Como criar um arquivo zip protegido por senha no Linux

- 4993
- 1285
- Enrique Crist
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/

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/

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

É 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.
- « 10 software legal para experimentar do Copr repo em Fedora
- Como instalar e configurar o zsh (z shell) em fedora »