Ich verstehe, dass der Schlüsselbund seit Mac OS X Leopard das Speichern von SSH-Schlüsseln unterstützt. Könnte bitte jemand erklären, wie diese Funktion funktionieren soll.
Ich habe einige von mir generierte RSA-Schlüssel in meinem ~ / .ssh-Verzeichnis gespeichert, um auf verschiedene Server zugreifen zu können. Ich habe keine Passphrasen für diese Schlüssel. Zur Zeit verwende ich die folgenden Befehle im Terminal, um mich bei diesen Servern anzumelden:
eval `ssh-agent` ssh-add ~ / .ssh / some_key_rsa ssh user @ server
(Ich habe einige Bash-Funktionen geschrieben, um dies zu vereinfachen.)
Gibt es eine bessere Möglichkeit, dies mit dem Schlüsselbund zu tun?
ssh-add
, um meine RSA-Identitäten dem Standard-SSH-Agenten hinzuzufügen, der beim Anmelden gestartet wurde.