GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu chránit heslem soubor .tgz pomocí tar v Unixu?

Použijte crypt nebo gpg v souboru.

Jednoduché příklady:

cat filename | crypt > filename.crypt

gpg -c –o filename.gpg filename


Můžete použít příkaz:

zip -P password file.zip file

Nebo lépe:

zip -e file.zip file

man zip

Ani tar formát ani gz formát má vestavěnou podporu pro soubory chráněné heslem.

Windows zip formát kombinuje několik různých funkcí:komprese (např. gzip), archivace více souborů do jednoho (např. tar), šifrování (např. gnupg) a pravděpodobně další. Unix má tendenci mít jednotlivé nástroje, z nichž každý dělá jednu věc dobře a umožňuje vám je kombinovat.

Unixový ekvivalent heslem chráněného .zip soubor by se pravděpodobně jmenoval něco jako foo.tar.gz.gpg nebo foo.tgz.gpg .

A existují open-source zip a unzip nástroje pro Unix, i když nemusí poskytovat všechny možnosti verzí Windows (jsem si docela jistý, že novější .zipx formát není podporován).


Linux
  1. Jak nastavit Rsync s SSH na UNIX / Linux (rsync bez hesla)

  2. Jak nastavit heslo pro soubory ZIP s příkazem ve všech operačních systémech?

  3. Na Linuxu/Unixu záleží na .tar.gz versus .zip?

  1. Jak vytvořit soubor ZIP chráněný heslem v systému Linux

  2. Jak převést soubor Tar na soubor Tgz?

  3. Jak zkombinovat příkaz „tar“ s příkazem „najít“

  1. Jak prolomit zip heslo na Kali Linux

  2. Jak vytvořit soubor Tar Gz

  3. Jak chránit soubor Zip heslem na Ubuntu 18.04 LTS