로그인 시 SSH 키 잠금 해제

로그인 시 SSH 키 잠금 해제

그래픽 환경에서 seahorseSSH 키(비밀번호로 잠김)를 잠금 해제하면 비밀번호를 입력하지 않고도 다른 호스트로 SSH를 통해 연결할 수 있습니다.

하지만 명령줄에서는 여전히 이와 같은 비밀번호를 묻는 메시지가 나타납니다.

해마처럼 로그인 시 ssh-agent에서 내 키를 잠금 해제하도록 하는 방법이 있나요? 또한 로그인할 때 ssh-agent를 시작하는 올바른 방법은 무엇입니까?

답변1

sudo apt install keychain

그리고 추가하세요

if [ -z "$TMUX" ] ; then
    keychain -q ~/.ssh/id_rsa;
fi
. ~/.keychain/$(hostname)-sh 2> /dev/null

~/.bashrc로

https://linux.die.net/man/1/keychain

관련 정보