Passphrase 정확히 한 번, 영원히
macOS 에서 매일 SSH 마찰 없게 만드는 콤보:
AddKeysToAgent yes— 키 사용하면 자동으로 ssh-agent 에 추가.UseKeychain yes— 시스템 Keychain 에 passphrase 저장 — 재부팅 살아남음.- 디폴트
IdentityFile— SSH 가 flag 없이 어느 키 쓸지 알게.
이거 셋업 후 첫 연결 — SSH 가 passphrase 한 번 묻고, Keychain 에 저장, agent 에 키 추가. 그 이후 모든 연결 — 재부팅, 재설치 넘어 — passphrase prompt 없음. Agent 와 Keychain 이 다 처리.
Cross-platform 주의
UseKeychain 은 macOS 전용. Linux 에선 unknown directive — parse 에러. 양쪽에 ~/.ssh/config 공유하면 macOS 전용 줄 감싸서 Linux 가 우아하게 무시하게 해.