tar
ist das übliche Tool zum Bündeln von Dateien. Die Ebene tar
selbst wird nicht komprimiert. Es gibt separate Tools wie gzip , bzip2 und xz (in aufsteigender Reihenfolge der Komprimierungsrate für typische Dateien), die eine Datei komprimieren. Viele tar
Implementierungen, einschließlich GNU tar (die normale Implementierung unter Linux), können automatisch mit einer Option -z
komprimiert werden ( für gzip, -j
für bzip2, -J
für xz):
tar -cJf myarchive.tar.xz file1 file2 file3
Verwenden Sie zum Verschlüsseln einer Datei gpg . Erstellen Sie einen Schlüssel und verknüpfen Sie ihn mit Ihrer E-Mail-Adresse (GPG- / PGP-Schlüssel-IDs enthalten normalerweise eine E-Mail-Adresse, obwohl dies nicht erforderlich ist). Verschlüsseln Sie Ihre Dateien und geben Sie Ihre E-Mail-Adresse als Empfänger an. Um eine Datei zu entschlüsseln, müssen Sie die Passphrase eingeben, um Ihren privaten Schlüssel zu entsperren.
Mit GPG können Sie auch eine Datei mit einem Kennwort verschlüsseln. Dies ist weniger sicher und weniger flexibel. Dies ist weniger flexibel, da Sie beim Verschlüsseln das Kennwort angeben müssen (z. B. können Sie keine unbeaufsichtigten Sicherungen durchführen). Es ist weniger sicher, da die einzige Sicherheit das Passwort ist, während die schlüsselbasierte Verschlüsselung die Sicherheit zwischen dem Passwort und dem Schlüssel aufteilt.
Verwenden Sie nicht das openssl
Befehlszeilentool. Es ist ein Schaufenster für die OpenSSL-Bibliothek, das nicht für den produktiven Einsatz konzipiert ist. Obwohl Sie einige Dinge damit tun können (insbesondere alle für eine grundlegende Zertifizierungsstelle erforderlichen Grundfunktionen), ist die korrekte Verwendung schwierig und es ist nicht alles vorhanden, was Sie für eine ordnungsgemäße Durchführung benötigen. Wo GPG dir ein Fahrrad gibt, gibt dir OpenSSL einige Metallstangen in verschiedenen Größen und ein paar Gummikammern (Schrauben und Pumpe nicht im Lieferumfang enthalten). Verwenden Sie GPG.