개발관련/Git

Git이 내 ssh 키 암호를 계속 묻습니다.

Rateye 2021. 6. 3. 11:43
728x90
반응형
질문 : Git이 내 ssh 키 암호를 계속 묻습니다.

나는 github 튜토리얼의 지시에 따라 키를 생성하고 github에 등록하고 명시 적으로 ssh-agent를 사용해 보았습니다. 그러나 git은 제가 풀이나 푸시를 할 때마다 제 암호를 계속 묻습니다.

원인은 무엇일까요?

답변

다음을 사용하여 SSH 에이전트를 시작한 후 :

eval $(ssh-agent)

다음 중 하나를 수행하십시오.

  1. 여기에 개인 키를 추가하려면 :
     ssh-add
    이렇게하면 암호를 한 번만 묻고 공개 키를 Github에 업로드 한 경우 푸시를 허용해야합니다.
  2. macOS에서 키를 영구적으로 추가하고 저장하려면 :
     ssh-add -K
    이것은 사용자의 키 체인에 저장하여 닫았다가 다시 연 후에도 유지됩니다.
  3. Ubuntu (또는 동급)에 키를 영구적으로 추가하고 저장하려면 :
     ssh-add ~/.ssh/id_rsa

  • 여기에 개인 키를 추가하려면 :
     ssh-add
    이렇게하면 암호를 한 번만 묻고 공개 키를 Github에 업로드 한 경우 푸시를 허용해야합니다.
  • 여기에 개인 키를 추가하려면 :

     ssh-add
    

    이렇게하면 암호를 한 번만 묻고 공개 키를 Github에 업로드 한 경우 푸시를 허용해야합니다.

  • macOS에서 키를 영구적으로 추가하고 저장하려면 :
     ssh-add -K
    이것은 사용자의 키 체인에 저장하여 닫았다가 다시 연 후에도 유지됩니다.
  • macOS에서 키를 영구적으로 추가하고 저장하려면 :

     ssh-add -K  
    

    이것은 사용자의 키 체인에 저장하여 닫았다가 다시 연 후에도 유지됩니다.

  • Ubuntu (또는 동급)에 키를 영구적으로 추가하고 저장하려면 :
     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
    반응형