Hat gpg-agent, wenn verfügbar, mit der ssh-Schlüsseldatei begonnen und auf gpg-Schlüssel zurückgegriffen?

414
Johann

Auf Linux (Fedora) mit Bash habe ich das GnuPG gpg-agentals ssh-agenterfolgreich eingerichtet. Bei der Authentifizierung über ssh versucht der Agent die gpg-Schlüssel, bevor er zur ssh-Schlüsseldatei ~ / .ssh / id_rsa zurückkehrt . Gibt es eine Möglichkeit, die Reihenfolge der versuchten Schlüssel umzukehren?

Meine Präferenz ist es, ~/.ssh/id_rsazuerst zu versuchen, dann gpg-Schlüssel in der in angegebenen Reihenfolge zu versuchen ~/.gnupg/sshcontrol.

Ich möchte nicht verhindern, dass gpg-Schlüssel verwendet werden, daher erscheint das Hinzufügen IdentitiesOnly yeszu ~/.ssh/sshconfignicht als Option.

Ich vertraue auch auf die Sicherheit meines ~/.sshVerzeichnisses und möchte bei der Verwendung des SSH-Schlüssels nicht nach einem Kennwort gefragt werden. Daher ist das ssh-addImportieren des Schlüssels GnuPGnicht die Antwort, da es ein Kennwort erfordert.

0
Aktivieren Sie das Kontrollkästchen "Kennwort in Gnome-Schlüsselring speichern" in GnuPG, und Sie werden nicht mehr nach dem Kennwort gefragt. grawity vor 6 Jahren 1
@ grawity Dies ist zwar eine gültige Antwort, wenn Sie Gnome verwenden, aber ich würde es vorziehen, meine bereits lange Liste von Kennwortmanagern nicht hinzuzufügen - insbesondere einen, der an einen bestimmten Desktop gebunden ist oder einen Fenstermanager im Allgemeinen erfordert. Johann vor 6 Jahren 0

0 Antworten auf die Frage