Próbowałem następujące:klucz SSH nie będzie na stałe dodać do mojego pęku kluczy
ssh-add -K ~/.ssh/id_rsa
To wydaje się działać dopiero kończę sesję terminala, ale potem się monit o ponownie moim hasłem z nowej sesji.
Oto co widzę po uruchomieniu komendy powyżej:
Identity added: /Users/xxx/.ssh/id_rsa (/Users/xxx/.ssh/id_rsa)
jestem na iTerm2 Build 3.0.13
z zsh: stable 5.3.1
działa na macOS Sierra 10.12.2
Sajib, zredagowałem twoją odpowiedź, ponieważ myślę, że tęskniłeś za tym, że używałem zsh. Dzięki temu rozwiązanie działa. – Abram
Tak. Brakowało mi 'zsh'. Witamy. –
Mogę potwierdzić, że jest to również rozwiązanie dla systemu MacOS High Sierra. Mój problem polegał na tym, że ssh-add -A nie dodaje do keychain.Tak za każdym razem, gdy muszę uruchomić ssh-add -K path/to/key – ErcanE