GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je protéger par mot de passe un fichier .tgz avec tar sous Unix ?

Utilisez crypt ou gpg sur le fichier.

Exemples simples :

cat filename | crypt > filename.crypt

gpg -c –o filename.gpg filename


Vous pouvez utiliser la commande :

zip -P password file.zip file

Ou mieux :

zip -e file.zip file

man zip

Ni le tar format ni le gz Le format a un support intégré pour la protection des fichiers par mot de passe.

Windows zip combine plusieurs fonctionnalités différentes :compression (par exemple, gzip), archivage de plusieurs fichiers en un seul (par exemple, tar), chiffrement (par exemple, gnupg), et probablement d'autres. Unix a tendance à avoir des outils individuels, dont chacun fait bien une chose, et vous permet de les combiner.

L'équivalent Unix d'un .zip protégé par mot de passe le fichier s'appellerait probablement quelque chose comme foo.tar.gz.gpg ou foo.tgz.gpg .

Et il y a zip open-source et unzip outils pour Unix, bien qu'ils ne fournissent pas toutes les fonctionnalités des versions Windows (je suis presque sûr que le plus récent .zipx format n'est pas pris en charge).


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

  2. Comment configurer Rsync avec SSH sur UNIX / Linux (rsync sans mot de passe)

  3. Comment définir le mot de passe des fichiers Zip avec la commande dans tous les systèmes d'exploitation ?

  4. Sous Linux/Unix, est-ce que .tar.gz par rapport à .zip est important ?

  5. Comment combiner la commande 'tar' avec 'find'

Comment ajouter un mot de passe pour protéger un fichier Vim sous Linux

Comment protéger par mot de passe les sites Web via .htaccess

Comment protéger le répertoire avec un mot de passe sur Nginx

Comment protéger GRUB avec un mot de passe sous Linux ?

Comment protéger les fichiers par mot de passe à l'aide de l'éditeur Vim dans Ubuntu

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