So verschlüsseln und entschlüsseln Sie einzelne Dateien mit GPG
- 4403
- 468
- Phoebe Jeorga
Zielsetzung
Verschlüsseln Sie einzelne Dateien mit GPG.
Verteilungen
Dies funktioniert mit jeder Linux -Verteilung.
Anforderungen
Eine funktionierende Linux -Installation mit gpg installierten oder Root -Berechtigungen, um es zu installieren.
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Einführung
Verschlüsselung ist wichtig. Es ist absolut wichtig, sensible Informationen zu schützen. Ihre persönlichen Dateien sind verschlüsselt, und GPG bietet die perfekte Lösung.
Installieren Sie GPG
GPG ist ein weit verbreitetes Softwarestück. Sie finden es in fast den Repositorys jeder Verteilung. Wenn Sie es noch nicht haben, installieren Sie es auf Ihrem Computer.
Debian/Ubuntu
$ sudo APT installieren Sie GNUPG
Fedora
# DNF Installieren Sie GNUPG2
Bogen
# Pacman -S GNUPG
Gentoo
# Emerge-ask App-Crypt/Gnupg
Erstellen Sie einen Schlüssel
Sie benötigen ein Schlüsselpaar, um Dateien zu verschlüsseln und zu entschlüsseln. Wenn Sie bereits ein Schlüsselpaar haben, das Sie für SSH generiert haben, können Sie diese hier tatsächlich verwenden. Wenn nicht, enthält GPG ein Dienstprogramm zur Erzeugung.
$ gpg-Full-Generate-Key
GPG verfügt über eine Befehlszeilenverfahren, die Sie durch die Erstellung Ihres Schlüssels führt. Es gibt eine viel vereinfachte.
Das erste, was GPG verlangt, ist die Art von Schlüssel. Verwenden Sie die Standardeinstellung, wenn es nichts Bestimmtes gibt, das Sie benötigen.
Das nächste, was Sie einstellen müssen, ist die Schlüsselgröße. 4096
ist wahrscheinlich am besten.
Danach können Sie ein Ablaufdatum festlegen. Stellen Sie es auf 0
Wenn Sie möchten, dass der Schlüssel dauerhaft ist.
Dann werden Sie nach Ihrem Namen gefragt.
Schließlich bittet es nach Ihrer E -Mail -Adresse.
Sie können einen Kommentar hinzufügen, wenn Sie auch benötigen.
Wenn es alles hat, wird GPG Sie auffordern, die Informationen zu überprüfen.
GPG fragt, ob Sie ein Passwort für Ihren Schlüssel wünschen. Dies ist optional, fügt jedoch einen Grad an Schutz hinzu. Dabei sammelt GPG Entropie aus Ihren Aktionen, um die Stärke Ihres Schlüssels zu erhöhen. Wenn es fertig ist, wird GPG die Informationen zu dem gerade erstellten Schlüssel ausdrucken.
Grundverschlüsselung
Jetzt, da Sie Ihren Schlüssel haben, ist es sehr einfach, Dateien zu verschlüsseln. Erstellen Sie eine leere Textdatei in Ihrem /tmp
Verzeichnis zum Üben.
$ touch /tmp /test.txt
Versuchen Sie es mit GPG zu verschlüsseln. Der -e
Flag teilt GPG mit, dass Sie eine Datei verschlüsseln werden, und die -R
Flag legt einen Empfänger an.
$ gpg -e -r "Ihr Name" /TMP /Test.txt
GPG muss wissen, wer die Datei öffnen und wer sie gesendet hat. Da diese Datei für Sie ist, müssen keinen Absender angeben, und Sie sind der Empfänger.
Grundlegende Entschlüsselung
Sie haben eine verschlüsselte Datei. Versuchen Sie, es zu entschlüsseln. Sie müssen keine Schlüssel angeben. Diese Informationen werden mit der Datei codiert. GPG wird die Schlüssel ausprobieren, die es entschlüsseln muss.
$ gpg -d /tmp /test.txt.gpg
Senden einer Datei
Sag du Tun müssen die Datei senden. Sie müssen den öffentlichen Schlüssel des Empfängers haben. Wie Sie das von ihnen bekommen, liegt bei Ihnen. Sie können sie bitten, es Ihnen zu senden, oder es kann öffentlich auf einem KeyServer verfügbar sein.
Sobald Sie es haben, importieren Sie den Schlüssel in GPG.
$ gpg -achten Sie Ihre Freunde.Taste
Dieser Schlüssel wird ihren Namen und ihre E -Mail enthält, genau wie der, den Sie gemacht haben. Denken Sie daran, dass sie auch Ihren öffentlichen Schlüssel benötigen, damit sie Ihre Datei entschlüsseln können. Exportieren Sie es und senden Sie es ihnen.
gpg --export -a "dein name"> dein.Taste
Sie sind bereit, Ihre Datei zum Senden zu verschlüsseln. Es ist mehr oder weniger gleich wie zuvor. Sie müssen nur angeben, dass Sie derjenige sind, der es sendet.
$ gpg -e -u "Ihr Name" -R "der Name" /TMP /Test.txt
Gedanken schließen
Das war es meistens. Es stehen einige fortgeschrittenere Optionen zur Verfügung, aber Sie werden nicht neunundneunzig Prozent der Zeit benötigen. GPG ist so einfach zu bedienen. Sie können auch das Schlüsselpaar verwenden, das Sie erstellt haben, um verschlüsselte E -Mails in ähnlicher Weise zu senden und zu empfangen, obwohl die meisten E -Mail -Clients den Vorgang automatisieren, sobald sie die Schlüssel haben.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Volldiskette Verschlüsselung mit Veracrypt auf Ubuntu Linux
- Dinge zu installieren auf Ubuntu 22.04
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Beste Linux -Distribution für Entwickler
- Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
- Linux -Download
- Installieren Sie Arch Linux in VMware Workstation
- « So teilen Sie Ihren Desktop unter Linux mit X11VNC
- Integrieren Sie 301 in Apache HTTPD um.Conf - Hostgator Hosting »