특정 도메인에 대해 다른 키 쌍을 사용하기 위해 SSH 별칭을 추가했습니다. 키에 비밀번호가 없습니다. 아래 지침을 따랐습니다.https://confluence.atlassian.com/bitbucket/configure-multiple-ssh-identities-for-gitbash-mac-osx-linux-271943168.html마지막으로 ssh-add를 사용하여 SSH 키를 추가합니다.
나중에 재부팅했는데 키가 더 이상 작동하지 않았습니다. 별칭을 사용하여 저장소의 콘솔에서 git fetch가 권한 오류로 인해 실패했습니다. ssh-add -l을 확인한 결과 키가 더 이상 존재하지 않는 것으로 나타났습니다. 내가 찾고 있어요ssh-add는 재부팅 후에도 지속되지 않습니다.이 문제를 해결하는 방법을 알아보세요. 하지만 문제는 다음에서 나온 것 같습니다.https://unix.stackexchange.com/a/140107/108129비밀번호가 없으면 필요하지 않습니다.
ssh-agent에 키를 추가하지 않고도 할 수 있는 일이 있나요? 아니면 키를 영구적으로 추가하는 쉬운 방법이 있나요?
고쳐 쓰다:내 .ssh/config는 다음과 같습니다.
VisualHostKey=yes
Host myproject
HostName bitbucket.org
IdentityFile ~/.ssh/myproject
Host *
User yehosef