GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer un fichier ZIP protégé par mot de passe sous Linux

ZIP est un utilitaire de compression et d'empaquetage de fichiers très populaire pour les systèmes d'exploitation de type Unix ainsi que pour Windows. En parcourant la page de manuel zip, j'ai découvert quelques options utiles pour protéger les archives zip.

Lire aussi :Comment protéger par mot de passe un fichier Vim sous Linux

Dans cet article, je vais vous montrer comment créer un fichier zip protégé par mot de passe sur le terminal sous Linux. Cela vous aidera à apprendre un moyen pratique de chiffrer et de déchiffrer le contenu des fichiers d'archive zip.

Installez d'abord zip utilitaire dans votre distribution Linux à l'aide du gestionnaire de packages, comme indiqué.

$ sudo yum install zip    [On CentOS/RHEL]
$ sudo dnf install zip    [On Fedora 22+]
$ sudo apt install zip    [On Debian/Ubuntu]

Comment créer un ZIP protégé par mot de passe sous Linux

Une fois installé, vous pouvez utiliser le zip commande avec -p drapeau pour créer une archive zip protégée par mot de passe appelée ccat-command.zip depuis le répertoire de fichiers appelé ccat-1.1.0 comme suit.

$ zip -p pass123 ccat-command.zip ccat-1.1.0/

Cependant, la méthode ci-dessus n'est absolument pas sécurisée, car ici le mot de passe est fourni en texte clair sur la ligne de commande. Deuxièmement, il sera également stocké dans le fichier d'historique (par exemple ~.bash_history pour bash), c'est-à-dire un autre utilisateur ayant accès à votre compte (plus particulièrement root utilisateur) verra facilement le mot de passe.

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

$ zip -e ccat-command.zip ccat-1.1.0/

Comment décompresser un ZIP protégé par mot de passe sous Linux

Pour décompresser et décrypter le contenu du fichier d'archive appelé ccat-command.zip , utilisez le décompresser programme et fournissez le mot de passe que vous avez entré ci-dessus.

$ unzip ccat-command.zip

C'est ça! Dans cet article, j'ai décrit comment créer un fichier zip protégé par mot de passe sur le terminal sous Linux. Si vous avez des questions ou d'autres conseils/astuces utiles à partager, utilisez le formulaire de commentaire ci-dessous pour nous envoyer un ping.


Linux
  1. Comment créer ou augmenter l'espace d'échange sous Linux

  2. Comment créer un swap sous Linux

  3. Comment créer un fichier d'échange sous Linux

  4. Comment créer un fichier avec une taille donnée sous Linux ?

  5. Comment créer une archive zip compatible Linux d'un répertoire sur un Mac

Comment supprimer le mot de passe d'un fichier PDF sous Linux

Comment créer un gros fichier de 1 Go ou 10 Go sous Linux

Comment décompresser un fichier Zip sous Linux [Tutoriel du débutant]

Comment créer et utiliser un fichier d'échange sous Linux

Comment compresser un fichier sous Linux

Comment créer un fichier zip ou des répertoires protégés par mot de passe sous Linux