Rozumiem, że od czasu Mac OS X Leopard Keychain obsługuje przechowywanie kluczy SSH. Czy ktoś mógłby wyjaśnić, jak ta funkcja powinna działać.
Mam wygenerowane klucze RSA przechowywane w moim katalogu ~ / .ssh do uzyskiwania dostępu do różnych serwerów. Nie mam ustawionych haseł na tych kluczach. Obecnie, aby zalogować się do tych serwerów, używam następujących poleceń w terminalu:
eval `ssh-agent` ssh-add ~ / .ssh / some_key_rsa ssh użytkownik @ serwer
(Napisałem kilka funkcji Bash, aby to ułatwić).
Czy jest lepszy sposób na zrobienie tego za pomocą pęku kluczy?
ssh-add
aby dodać moje tożsamości RSA do domyślnego agenta ssh uruchomionego przy logowaniu?