Windows 10 Ubuntu 하위 시스템에서 git용 SSH 키를 설정하는 방법

Windows 10 Ubuntu 하위 시스템에서 git용 SSH 키를 설정하는 방법

저는 Windows 10에서 ubuntu bash(하위 시스템)를 쉘로 사용하고 있습니다. 복제한 gitlab git 저장소가 있습니다. 이 셸에서 git을 사용하면 내 Windows git과 분리되어 내 SSH 키를 사용하도록 할 수 없습니다. 계속해서 내 사용자/패스를 요청합니다. SSH 키는 gitlab에서 올바르게 구성되었습니다.

내 id_rsa 및 id_rsa.pub를 ~/.ssh/(우분투 하위 시스템 경로)에 배치합니다.

어떤 아이디어?

답변1

네, 문제를 찾았습니다. https://SSH URL( ) 대신 원본 URL을 사용하고 있었습니다 [email protected]:.... SSH URL로 전환한 후 SSH 키가 사용되었습니다.

현재 리모컨을 보려면:git remote -v

리모컨을 전환하려면:git remote set-url origin [email protected]:XXXXX

답변2

다음 명령을 사용하십시오.

ssh-copy-id [email protected]

사용자를 사용자 이름으로 변경하고 대상을 대상으로 변경하면 SSH 키가 대상 시스템에 복사됩니다.

관련 정보