나는 최근 git 저장소 서버를 설치하고 gitosis를 관리 도구로 설치하여 실행했다. 읽기 전용 액세스는 git : // 프로토콜을 통해 사용할 수 있으며 쓰기 액세스는 ssh 공개 키를 사용하여 gitosis를 통해 사용할 수 있습니다.2 머신에서 동일한 ssh 개인/공개 키 쌍을 사용하여 git 저장소에 액세스 할 수 있습니까?
데스크톱 워크 스테이션에서 생성 된 공개 키를 사용하여 프로젝트에 대한 액세스 권한을 부여받은 개발자가 있습니다.
그는 이제 동일한 SSH 키 쌍을 사용하여 랩톱에서 해당 저장소에 액세스하려고합니다. 그는 자신의 랩톱 전체에 .ssh 폴더를 복사했으며 성공하지 않고 저장소에서 복제하려고했습니다.
시도해 볼만한 것이 있습니까?
기계별로 ssh 키 쌍을 생성해야합니까? 이것은 gitosis 설정에 머신 사용자 이름을 추가해야하므로 이상하게 보입니다.
도움을 주시면 감사하겠습니다.
다른 시스템으로 ssh 키를 복사하는 것이 좋습니다. 우리는 이것이 이제 네트워크/VPN 문제가 될 것이라고 생각합니다. 답변 주셔서 감사합니다. – Lou
두 클라이언트 컴퓨터에서 개발자의 사용자 이름이 동일합니까? – Nate
아니,하지만 나는이 경우에는 중요하지 않다고 생각하지 않습니다. 사용중인 git clone 명령은 명령 행에서 git @을 지정합니다. 따라서 저장소는 저장소에서 일반 git 사용자를 통해 액세스합니다. –
Lou