728x90
반응형
질문 : Git이 내 ssh 키 암호를 계속 묻습니다.
나는 github 튜토리얼의 지시에 따라 키를 생성하고 github에 등록하고 명시 적으로 ssh-agent를 사용해 보았습니다. 그러나 git은 제가 풀이나 푸시를 할 때마다 제 암호를 계속 묻습니다.
원인은 무엇일까요?
답변
다음을 사용하여 SSH 에이전트를 시작한 후 :
eval $(ssh-agent)
다음 중 하나를 수행하십시오.
- 여기에 개인 키를 추가하려면 :
이렇게하면 암호를 한 번만 묻고 공개 키를 Github에 업로드 한 경우 푸시를 허용해야합니다.ssh-add
- macOS에서 키를 영구적으로 추가하고 저장하려면 :
이것은 사용자의 키 체인에 저장하여 닫았다가 다시 연 후에도 유지됩니다.ssh-add -K
- Ubuntu (또는 동급)에 키를 영구적으로 추가하고 저장하려면 :
ssh-add ~/.ssh/id_rsa
ssh-add
이렇게하면 암호를 한 번만 묻고 공개 키를 Github에 업로드 한 경우 푸시를 허용해야합니다.여기에 개인 키를 추가하려면 :
ssh-add
이렇게하면 암호를 한 번만 묻고 공개 키를 Github에 업로드 한 경우 푸시를 허용해야합니다.
ssh-add -K
이것은 사용자의 키 체인에 저장하여 닫았다가 다시 연 후에도 유지됩니다.macOS에서 키를 영구적으로 추가하고 저장하려면 :
ssh-add -K
이것은 사용자의 키 체인에 저장하여 닫았다가 다시 연 후에도 유지됩니다.
ssh-add ~/.ssh/id_rsa
Ubuntu (또는 동급)에 키를 영구적으로 추가하고 저장하려면 :
ssh-add ~/.ssh/id_rsa
출처 : https://stackoverflow.com/questions/10032461/git-keeps-asking-me-for-my-ssh-key-passphrase
728x90
반응형
'개발관련 > Git' 카테고리의 다른 글
“git clone git@remote.git”을 실행할 때 사용자 이름과 비밀번호를 제공하는 방법 (0) | 2021.06.03 |
---|---|
커밋하기 전에 git에서 파일 diff를 보는 방법 (0) | 2021.06.03 |
Git 태그의 이름을 바꾸는 방법 (0) | 2021.06.02 |
Git detached Head를 수정하는 방법 (0) | 2021.06.02 |
원격 Git 브랜치를 확인하는 방법 (0) | 2021.06.01 |