Standardordner für PuTTY (Windows) zum Abrufen des privaten Schlüssels

Standardordner für PuTTY (Windows) zum Abrufen des privaten Schlüssels

Ich habe eine private Schlüsseldatei, die ich jedes Mal verwende, um mich bei meinen AWS-Instanzen anzumelden, indem ich

Putty -> SSH -> Authentifizierung

und Angabe der privaten Schlüsseldatei (ppk).

Gibt es einen Ordner oder eine Einstellung in Windows PuTTY, wo das Platzieren dieser Datei standardmäßig übernommen wird, oder einen entsprechenden Client, der bei der Lösung dieses Problems helfen kann?

Antwort1

Nachdem Sie die Schlüsseldatei ausgewählt haben, gehen Sie zurück zur ersten Seite, wählen Sie „Standardsitzung“ und klicken Sie dann auf „Speichern“. Alles, was Sie konfiguriert haben (Schlüsselpfad, Benutzername, Port …), wird als Standard gespeichert.

Wenn ein Schlüssel in der „Standardsitzung“ gespeichert wurde, wird er beim Ausführen verwendet . Wenn Sie ihn stattdessen in einer benutzerdefinierten Sitzung gespeichert haben, wird diese verwendet.putty [email protected]putty -load MySession [email protected]

Alternativ können Sie die .ppk-Datei in Pageant (das ist PuTTYs Äquivalent zu ssh-agent) laden, indem Sie darauf doppelklicken oder sie in den shell:startupOrdner ziehen. Alle in Pageant geladenen Schlüssel werden automatisch von PuTTY und WinSCP verwendet, unabhängig davon, welche Sitzung Sie laden.


Windows wird auch mit OpenSSH ausgeliefert – dem sshBefehl –, der seine eigene Konfiguration in der ~/.ssh/configDatei und seinen eigenen SSH-Agenten hat, über den Sie Schlüssel laden können ssh-add(und der sich die geladenen Schlüssel über Neustarts hinweg merkt, anders als die Linux-Version), aber standardmäßig sucht er nach privaten Schlüsseln unter ~/.ssh/id_rsaund einigen anderen ähnlichen Namen (id_ed25519, id_ecdsa usw.).

verwandte Informationen