Wie kann man gpg2 so konfigurieren, dass die Passphrase in der Konsole und nicht in einem Popup-Fenster abgefragt wird?
Ich versuche, Gpg4win so zu konfigurieren, dass das Popup-Fenster nicht zur Eingabe einer Passphrase verwendet wird. Ich verwende nur gpg2 von der Eingabeaufforderung aus, was bedeutet, dass das Popup-Fenster sowohl störend als auch störend ist, da es den Fokus von der Eingabeaufforderung wegnimmt und es danach nicht zurückgibt.
Dies ist unter Windows 10.
Ich habe versucht, die Datei gpg-agent.conf mit folgendem Inhalt zu bearbeiten:
pinentry-program C:\...path-to\pinentry.exe
In der Hoffnung, dass die Datei pinentry.exe mit -w32 oder einer ähnlichen Endung diejenige ist, die auf der Konsole verwendet wird. Wenn Sie jedoch versuchen, eine Testdatei zu signieren, wird sie nur einige Sekunden dort gespeichert und dann ausgegeben:
$ gpg2 --sign test.md gpg: problem with the agent: No pinentry gpg: no default secret key: Operation cancelled gpg: signing failed: Operation cancelled
Ich habe versucht, Anführungszeichen um den Pfad und vorwärts gerichtete Schrägstriche hinzuzufügen, also habe ich Folgendes versucht:
pinentry-program 'C:\...path-to\pinentry.exe' pinentry-program C:/...path-to/pinentry.exe pinentry-program file://C:/...path-to/pinentry.exe
In meiner gpg.conf-Datei ist die Einstellung use-agent bereits auskommentiert, da ich auf verschiedenen Websites einen Tipp gefunden habe. Ich vermute jedoch, dass dies eine ältere Einstellung für gpg (1) und nicht für gpg2 ist.
Ich habe versucht, No-Use-Agent stattdessen zur gpg.conf hinzuzufügen und bekam folgendes:
gpg: C:/.../gpg.conf:202: obsolete option "--no-use-agent" - it has no effect
Ist das überhaupt möglich?
Grundsätzlich möchte ich, dass dieser Befehl:
gpg2 --sign test.md
Sollte im selben Eingabeaufforderungsfenster zur Eingabe der Passphrase aufgefordert werden, bevor Sie fortfahren.
0 Antworten auf die Frage
Verwandte Probleme
-
6
Was ist besser für GPG-Schlüssel - RSA oder DSA?
-
1
Kurze, leicht verständliche Erklärung von GPG / PGP für nichttechnische Personen?
-
3
gpg: WARNUNG: Die Nachricht wurde nicht vor Integrität geschützt
-
1
GnuPG: Überprüfung des Absenders
-
3
Wenn die GPG-Schlüsselgenerierung verwendet wird, beeinträchtigt das Signieren des Schlüssels die An...
-
9
So umgehen Sie den blockierten ausgehenden hkp-Port für apt-Schlüssel
-
1
Was ist das beste PGP-Programm, einschließlich kommerzieller Produkte?
-
2
Integrieren Sie GnuPG mit Outlook
-
1
Funktioniert PGP manchmal wie Zip?
-
3
Änderung des privaten Schlüssels verhindern - GPG