2010-01-27 3 views
3

나는 단지 자식을 알게되어서 다음 문제에 대한 문서화 된 해결책을 찾을 수 없다. Assembla.com은 사용자 당 하나의 공용 SSH 키만 허용합니다. 문제는 2 개의 다른 PC에서 "푸시 (push)"할 수있는 방법이 있습니까? 예를 들어, 별도의 개인/공개 키 쌍을 생성하고이를 사용하기 위해 두 대의 컴퓨터간에 공유하면 도움이 될 것입니까 아니면 권장되지 않는 방법입니까?여러 머신에서 Assembla 저장소로 밀어 넣기

답변

3

하나의 컴퓨터에 개인 키를 만듭니다. 다른 이름으로 복사하되 다른 이름을 사용하십시오 (예 : git_id_rsa). 그런 다음 ssh-add path-to-git_id_rsa을 사용하여 ID 수집에 ID를 추가하십시오. 그런 다음 git push을 원래 컴퓨터에서와 동일하게 사용하십시오.

+1

당신이 이전에 SSH를-추가를 실행해야합니다 :) " eval''ssh-agent''를 bash에 넣는다. – alvatar

0

다른 PC에서도 Assembla에 대한 다른 SSH 키를 만듭니다. 존재할 수있는 다른 키와 구분하기 위해 assemblaassembla_rsa.pub과 같은 이름을 지정하십시오.

1

Assembla는 이제 무료 계정의 경우에도 여러 개의 ssh 키를 허용합니다. 당신은 여기에 추가해야합니다 (시작 | 프로필 | 망할 놈의 설정 관리) :

http://www.assembla.com/user/ssh_keys

멋지게 페이지 아래에 숨겨진