From 1db569166c32af4c76ace9fc97db1da75f0db716 Mon Sep 17 00:00:00 2001 From: simon Date: Sat, 10 Feb 2024 23:14:00 +0000 Subject: [PATCH] docs: create guides/gpg/export-private-key --- guides/gpg/export-private-key.md | 45 ++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 guides/gpg/export-private-key.md diff --git a/guides/gpg/export-private-key.md b/guides/gpg/export-private-key.md new file mode 100644 index 0000000..b8faa5f --- /dev/null +++ b/guides/gpg/export-private-key.md @@ -0,0 +1,45 @@ +--- +title: Anleitung zum Exportieren und Importieren eines GPG-Schlüssels +description: +published: true +date: 2024-02-10T23:13:56.993Z +tags: +editor: markdown +dateCreated: 2024-02-10T23:13:56.993Z +--- + +# Anleitung zum Exportieren und Importieren eines GPG-Schlüssels + +## Exportieren des GPG-Schlüssels + +1. **GPG-Schlüssel anzeigen:** Überprüfen Sie zunächst auf dem Computer, von dem aus Sie den Schlüssel exportieren möchten, die verfügbaren GPG-Schlüssel mit dem Befehl `gpg --list-keys`. + +2. **Schlüssel exportieren:** Wählen Sie den Schlüssel aus, den Sie exportieren möchten, und verwenden Sie dessen ID oder E-Mail-Adresse. Verwenden Sie den Befehl `gpg --export -a "Schlüssel-ID oder E-Mail-Adresse" > schlüsselname.pub`. Ersetzen Sie "Schlüssel-ID oder E-Mail-Adresse" durch die tatsächliche ID oder E-Mail-Adresse des Schlüssels und "schlüsselname.pub" durch den Namen, den Sie für die exportierte Datei verwenden möchten. + + Beispiel: + ```bash + gpg --export -a "Max Mustermann" > max_mustermann_pub_key.pub + ``` + +3. **Speichern und sichern:** Speichern Sie die exportierte Datei an einem sicheren Ort, da sie zum Importieren des Schlüssels in andere Anwendungen oder zum Teilen mit anderen benötigt wird. + +## Importieren des GPG-Schlüssels auf einem anderen Computer + +1. **Übertragen der exportierten Datei:** Kopieren Sie die exportierte Datei (`schlüsselname.pub`), die Sie auf dem anderen Computer importieren möchten, auf diesen Computer. Sie können dies über verschiedene Methoden wie USB-Laufwerk, Dateiübertragung über das Netzwerk oder Cloud-Speicher tun. + +2. **Öffentlichen Schlüssel importieren:** Öffnen Sie ein Terminalfenster auf dem anderen Computer und verwenden Sie den Befehl `gpg --import schlüsselname.pub`, um den öffentlichen Schlüssel zu importieren. Ersetzen Sie "schlüsselname.pub" durch den tatsächlichen Namen der exportierten Datei. + + Beispiel: + ```bash + gpg --import max_mustermann_pub_key.pub + ``` + +3. **Privaten Schlüssel (optional) importieren:** Wenn Sie auch den privaten Schlüssel auf den anderen Computer übertragen möchten (was normalerweise nicht empfohlen wird, es sei denn, es ist wirklich notwendig), übertragen Sie die entsprechende private Schlüsseldatei und verwenden Sie den Befehl `gpg --allow-secret-key-import --import privater_schluessel.pgp`. Beachten Sie, dass der private Schlüssel äußerst vertraulich ist und mit äußerster Vorsicht behandelt werden sollte. + + Beispiel: + ```bash + gpg --allow-secret-key-import --import privater_schluessel.pgp + ``` + +4. **Überprüfen:** Überprüfen Sie nach dem Importieren, ob der Schlüssel erfolgreich hinzugefügt wurde, indem Sie den Befehl `gpg --list-keys` ausführen. +