Capisco che da Mac OS X Leopard il Keychain ha supportato la memorizzazione delle chiavi SSH. Qualcuno potrebbe spiegare come dovrebbe funzionare questa funzione.
Ho alcune chiavi RSA che ho generato archiviate nella mia directory ~ / .ssh per accedere a vari server. Non ho passphrase su quelle chiavi. Attualmente per accedere a quei server uso i seguenti comandi nel Terminale:
eval `ssh-agent` ssh-add ~ / .ssh / some_key_rsa ssh user @ server
(Ho scritto alcune funzioni di Bash per renderlo più semplice.)
C'è un modo migliore per farlo usando il portachiavi?
ssh-add
per aggiungere le mie identità RSA all'agente ssh predefinito avviato all'accesso?