Pageant dazu bringen, Schlüsseldateien zu speichern?
20478
firefusion
Ich verwende Pageant (unter Windows 7), um sich mit privaten Schlüsseln .ppk-Dateien an SSH-Verbindungen anzumelden. Jedes Mal, wenn ich das Programm starte, muss ich alle gewünschten Schlüssel erneut hinzufügen und deren Verschlüsselungsschlüssel eingeben. Wie kann ich das Zeug retten?
Ich habe das gleiche Problem (was ich nicht in den Antworten angesprochen finde). Pageant speichert die Schlüssel nicht mehr für mich. Natürlich wird das Passwort nicht gespeichert, das wäre idiotisch, aber ich sehe keinen Grund, die Schlüssel abzulegen. Versuchte als Administrator zu arbeiten, half nicht.
Zano vor 12 Jahren
5
Möglicherweise wäre dies nützlich: https://winscp.net/deu/docs/ui_pageant#getting_started_with_pageant
shasi kanth vor 8 Jahren
0
Wie bereits erwähnt, können Sie die Schlüsselpositionen als Befehlszeilenargumente zu pageant hinzufügen. Wenn Sie pageant vom Windows-Startordner aus ausführen, übergeben Sie die Schlüsselpositionen einfach als Befehlszeilenargumente in der Verknüpfung. Zum Beispiel:
Eine umfassende Anleitung zur Einrichtung finden Sie auf dieser Seite.
Das Ausführen dieses Befehls in einer Batchdatei scheint die Befehlszeile einzufrieren. Es kommt nie von der Hinrichtung zurück. Es startet jedoch gut, aber die Kontrolle kommt nie wieder in die Batch-Datei.
Achshar vor 11 Jahren
1
@Achshar Die oben beschriebene Lösung benötigt keine Batchdatei. Sie können einfach eine Windows-Verknüpfung erstellen, die auf pageant.exe verweist, und dann den Pfad der PPK-Datei am Ende des Felds Ziel in den Eigenschaften der Verknüpfung hinzufügen. Wenn Sie dies in einer .bat-Datei ausführen möchten, müssen Sie START C: \ path \ to \ pageant.exe ... `verwenden, um pageant in einem separaten Prozess zu starten.
Ken Bellows vor 8 Jahren
0
6
Dennis
Pageant kann die Verschlüsselungsschlüssel für die Schlüsseldateien nicht speichern. Das würde den gesamten Zweck der Verschlüsselung der Schlüssel überhaupt ersticken ...
Wenn Sie die Tasten jedoch mit PuTTYgen bearbeiten, können Sie die Schlüssel nicht verschlüsselt speichern. Lassen Sie das Passwortfeld einfach leer.
Beachten Sie, dass unverschlüsselte Schlüssel ziemlich unsicher sind und jeder, der die Schlüsseldateien erhält, Zugriff auf die Server für diesen Schlüssel hat.
Ikke vor 10 Jahren
1
Ich glaube nicht, dass er davon spricht, die * Passwörter * für die Schlüssel zu speichern. Pageant vergisst völlig die gesamte Existenz von `.ppk`-Dateien, die er geladen hat. Sogar solche ohne Passwortschutz. Das ist eindeutig dumm.
Timmmm vor 7 Jahren
4
6
crh225
Die einfachste Möglichkeit, dies unter Windows zu tun, ist das Erstellen einer speziell gestalteten Verknüpfung innerhalb des Autostart-Ordners (Start -> Programme -> Autostart):
Hinweis: Dies funktioniert nur, wenn Sie für Ihren Schlüssel kein Kennwort festgelegt haben
Gehen Sie zum Startmenü, dann "Programme", klicken Sie mit der rechten Maustaste auf den Ordner "Start" und wählen Sie "Öffnen".
Klicken Sie mit der rechten Maustaste in den Ordner und wählen Sie "Neu" und dann "Verknüpfung".
Navigieren Sie zu Ihrer PuTTY-Installation, zum Beispiel "C: \ Programme (x86) \ Atlassian \ SourceTree \ tools \ putty", und wählen Sie "pageant.exe" aus.
Benennen Sie die Verknüpfung, wie Sie möchten
Klicken Sie mit der rechten Maustaste auf die neu erstellte Verknüpfung und wählen Sie "Eigenschaften". Sie sollten etwa Folgendes sehen:
Hängen Sie den vollständigen Pfad wie folgt an das Feld "Ziel" an: Ziel: "C: \ Programme (x86) \ Atlassian \ SourceTree \ tools \ putty \ pageant.exe" C: \ Git \ Key.ppk
Sie sollten jetzt sehen:
Dieses spezielle Setup ist für GitFlow und Jira.
Offenbar (teilweise) von http://blog.shvetsov.com/2010/03/making-pageant-automatically-load-keys.html kopiert
isherwood vor 8 Jahren
0
@isherwood, Meine Arbeit blockiert diesen Link, da das Blog als Spiele kategorisiert wird.
crh225 vor 7 Jahren
0
Schritt 1 kann vereinfacht werden durch: `winkey + r, 'shell: startup'`
Aequitas vor 6 Jahren
0
4
Lazy Badger
Sie können alle Schlüssel in der Befehlszeile hinzufügen, die Passwörter müssen jedoch von Hand eingegeben werden
2
Timmmm
Wenn Sie SourceTree verwenden, stellen Sie sicher, dass Sie in den Einstellungen die Option 'SSH-Schlüssel' eingeben. Es wird automatisch an Pageant übergeben, wenn es ausgeführt wird.
1
Darth Android
You can also simply not close pagent If that fits with your security model. I have mine configured to auto-start with my private key when my system boots up, so that when I load my desktop I just type in my password, and I'm good to go until I shut my system down. You'd want to set a screensaver password and an aggressive screensaver activation to make sure your system is quickly protected in the event you leave it, though.