Gpg File entschlüsselung schlägt wegen "permission denied" fehl, obwohl mit gleichem User Key importiert wurde
Hallo zusammen!
Ich bin nicht wirklich der Linux-Hirsch und bin langsam mit meinem Latein am Ende.
Ich importiere mit einem standartuser via gpg --import public.key einen Key ins public-keyfile.
Dies funktioniert.
Wenn ich dann aber ein File mit diesem Key entschlüsseln will kommt folgende Fehlermeldung:
Mit gpg --list-keys kann ich mir diesen Key mit gleichem User aber anzeigen:
Berechtigungen im .gnupg Ordner habe ich auf geprüft:
Wahrscheinlich mache ich iwas falsch was die "Anwendung" mit gpg betrifft. Auf jedenfall wurde mir gesagt, dass ich ohne root gpg Schlüssel welche beim user hinterlegt sind, verwenden können sollte. Der komplette .gnupg Ordner habe ich auch schon erneut initialisiert.
Über einen Gedankenanstoss würde ich mich freuen!
Grüsse
KMUlife
Ich bin nicht wirklich der Linux-Hirsch und bin langsam mit meinem Latein am Ende.
Ich importiere mit einem standartuser via gpg --import public.key einen Key ins public-keyfile.
Dies funktioniert.
Wenn ich dann aber ein File mit diesem Key entschlüsseln will kommt folgende Fehlermeldung:
gpg: encrypted with 4096-bit RSA key, ID 6DAD83C7D779C2E0, created 2015-09-01
"pg1_backup"
gpg: public key decryption failed: Permission denied
gpg: decryption failed: No secret key
Mit gpg --list-keys kann ich mir diesen Key mit gleichem User aber anzeigen:
testuser@test:/home/austausch$ gpg --list-keys --fingerprint 6DAD83C7D779C2E0
pub rsa4096 2015-09-01 [SC]
uid [ unknown] pg1_backup
sub rsa4096 2015-09-01 [E]
Berechtigungen im .gnupg Ordner habe ich auf geprüft:
Wahrscheinlich mache ich iwas falsch was die "Anwendung" mit gpg betrifft. Auf jedenfall wurde mir gesagt, dass ich ohne root gpg Schlüssel welche beim user hinterlegt sind, verwenden können sollte. Der komplette .gnupg Ordner habe ich auch schon erneut initialisiert.
Über einen Gedankenanstoss würde ich mich freuen!
Grüsse
KMUlife
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 447121
Url: https://administrator.de/contentid/447121
Ausgedruckt am: 23.11.2024 um 11:11 Uhr
7 Kommentare
Neuester Kommentar
einen Key ins public-keyfile... Wenn ich dann aber ein File mit diesem (Public) Key entschlüsseln will kommt folgende Fehlermeldung:
Kann es sein das du bei asymetrischen Kryptografie Verfahren da etwas missverstanden hast ??Entschlüsseln kann man logischerweise immer nur mit dem privaten Key niemals aber mit dem Public Key !
Wahrscheinlich mache ich was falsch was die "Anwendung" mit gpg betrifft.
Ja, siehe oben ! Du versuchst mit dem öffentlichen Key zu entschlüsseln was natürlich in die Hose geht.https://de.wikipedia.org/wiki/GNU_Privacy_Guard#Funktionsweise
https://www.ionos.de/digitalguide/e-mail/e-mail-sicherheit/e-mails-versc ...
Der Absender verschlüsselt mit öffentlichem Key und Empfänger entschlüsselt mit privatem Key. Deshalb ist der private Key so wichtig und darf niemals in falsche Hände kommen. Und deshalb heisst PGP oder GnuPG eben asymetrisch, da 2 ungleiche Keys.
Das hier ist sehr lesenswert zum Verständnis des Verfahrens:
https://www.heise.de/ct/artikel/Der-Dialog-der-Schwestern-4274601.html
Was auffällig ist, ist immer die Meldung "Permission denied" aus die Secret Keys ! Was ja zeigt das dir die Lese- Schreibrechte auf diese Dateien fehlen. Deshalb bricht der Prozess ab.
Ggf. erstmal mit dem Schrotschuss chmod 777 mal versuchen.
So wie es aussieht ist es rein ein Problem der Dateirechte.
Ggf. erstmal mit dem Schrotschuss chmod 777 mal versuchen.
So wie es aussieht ist es rein ein Problem der Dateirechte.