Ich brauche einen persönlichen SSH-Schlüssel, so dass:
- Ich kann eine einzelne Datei mit meinem privaten Schlüssel sichern und bei einer Neuinstallation wiederherstellen.
- Der private Schlüssel wird nirgendwo unverschlüsselt gespeichert, auch nicht in der Datei, die ich gesichert und wiederhergestellt habe, jedoch mit der erforderlichen Ausnahme meines Arbeitsspeichers, während ich ihn verwende.
- Jemand mit physischem Zugriff auf meinen Computer kann meinen privaten Schlüssel nicht unbedingt verwenden. Ich sollte aufgefordert werden, ein Passwort einzugeben, bevor es funktioniert, vorzugsweise das Passwort für mein Benutzerkonto.
- Es ist nicht erforderlich, den öffentlichen Schlüssel zu sichern. Ich sollte in der Lage sein, das aus dem privaten Schlüssel zu generieren (aber möglicherweise sind ausreichende Informationen zum Entschlüsseln erforderlich).
Ich weiß, dass es eine Menge Ressourcen gibt, die erklären, wie man SSH-Schlüsselverwaltungstools verwendet. Ich finde sie jedoch recht komplex und konnte meinen privaten Schlüssel bei Neuinstallationen in der Vergangenheit nicht speichern. Daher würde ich gerne einige bewährte Methoden von jemandem hören, der Erfahrung darin hat, genau das zu tun, was ich tun möchte.