2012-08-14 3 views
0

내 홈 디렉토리의 .ssh 폴더에서 생성 된 ssh 키를 문제없이 github에서 푸시하고 당길 수있었습니다.ssh 키와 암호를 요구하는 github

이제 새로운 컴퓨터가 생겼고 .zsh 폴더를 압축하여 새 컴퓨터에 복사했습니다.

이제 설정이 새 Mac에서 동일해야합니다. 그러나 github을 가져 오거나 가져 오거나 가져올 때 사용자 이름과 비밀번호를 묻는 메시지가 나타납니다.

내 오래된 Mac의 .ssh 폴더와 같으며 컴퓨터가 정상적으로 작동합니다. 키를 설치하면 매번 새 컴퓨터에서 나에게 묻는 이유는 무엇입니까?

답변

0

좋아, 내 기계에 repo를 복제했을 때 어떤 점에서 원산지가 [email protected] : reponame url 대신 https 버전을 사용하도록 설정되어있는 것으로 나타났습니다. 일단 내가 그것을 고쳤 더라면, 그것은 나에게 자극을 멈추게했다.

+0

그래서 ... 아마도 이것을 대답으로 받아들이시겠습니까? – eis

0

당신이 말했듯이, url은 ssh + ssh 키가 유효해야만합니다. 그러나 컴퓨터간에 개인 키를 복사하지 마십시오. 이것은 매우 나쁜 습관입니다. 다른 컴퓨터에서 새로운 키 집합을 생성하고 공개 키를 git hub에 업로드하십시오. 그래서 GitHub 및 다른 ssh 가능 사이트에서 다중 키가 지원됩니다. 그것을 사용하십시오.

관련 문제