Comment créer un fichier zip protégé par mot de passe dans Linux

Comment créer un fichier zip protégé par mot de passe dans Linux

ZIPPER est un utilitaire de compression et d'emballage de fichiers très populaire pour les systèmes d'exploitation de type UNIX ainsi que Windows. En parcourant la page Zip Man, j'ai découvert des options utiles pour protéger les archives zippées.

Lire aussi: Comment protéger le mot de passe un fichier VIM dans Linux

Dans cet article, je vais vous montrer comment créer un fichier zip protégé de mot de passe sur le terminal de Linux. Cela vous aidera à apprendre une façon pratique de crypter et de décrypter les contenus des fichiers d'archive zip.

Première installation zipper Utilité dans votre distribution Linux à l'aide du manger de package comme indiqué.

$ sudo yum install zip [sur centos / rhel] $ sudo dnf installer zip [sur fedora 22+] $ sudo apt install zip [sur Debian / ubuntu] 

Comment créer un zip protégé par mot de passe dans Linux

Une fois installé, vous pouvez utiliser le zipper commander avec -p Indicateur pour créer une archive zip protégée par mot de passe appelé Command CCAT.zipper à partir du répertoire des fichiers appelés CCAT-1.1.0 comme suit.

$ zip -p pass123 CCAT-Command.zip ccat-1.1.0 / 
Créer un fichier zip protégé par mot de passe

Cependant, la méthode ci-dessus n'est absolument pas en sécurité, car ici le mot de passe est fourni comme texte clair sur la ligne de commande. Deuxièmement, il sera également stocké dans le fichier d'histoire (E.g ~.bash_history pour bash), ce qui signifie un autre utilisateur ayant accès à votre compte (plus particulièrement racine utilisateur) verra facilement le mot de passe.

Par conséquent, essayez de toujours utiliser le -e Indicateur, il montre une invite vous permettant d'entrer un mot de passe caché comme indiqué.

$ zip -e ccat commande.zip ccat-1.1.0 / 
Créer un mot de passe Protect Archive

Comment décompresser le mot de passe protégée par un zip dans Linux

Pour décompresser et décrypter le contenu du fichier d'archive appelé Command CCAT.zipper, Utilisez le dézipper Programmez et fournissez le mot de passe que vous avez saisi ci-dessus.

$ unzip ccat-command.zipper 
Décrypter les archives zip

C'est ça! Dans cet article, j'ai décrit comment créer un fichier zip protégé de mot de passe sur le terminal de Linux. Si vous avez des requêtes ou d'autres astuces / astuces liées à partager, utilisez le formulaire de commentaire ci-dessous nous.