(유닉스, 여기 : 우분투 10.4)
유닉스 (ssh-keygen)에서 ssh 키 페어를 만드는 방법과 Windows (puttygen)에서 ssh 키 페어를 만드는 방법을 알고 있습니다. 필자의 경우 누락 된 부분은 Windows (puttygen)에서 생성 된 키 페어를 유닉스 쉘에서 사용하는 방법입니다.
이 경우 공개 키를 어디에 배치해야합니까?이 경우 공개 키를 git의 ssh 키로 사용하십시오.
(유닉스, 여기 : 우분투 10.4)
유닉스 (ssh-keygen)에서 ssh 키 페어를 만드는 방법과 Windows (puttygen)에서 ssh 키 페어를 만드는 방법을 알고 있습니다. 필자의 경우 누락 된 부분은 Windows (puttygen)에서 생성 된 키 페어를 유닉스 쉘에서 사용하는 방법입니다.
이 경우 공개 키를 어디에 배치해야합니까?이 경우 공개 키를 git의 ssh 키로 사용하십시오.
답변:
필요한 키에 따라 ...
먼저 PuTTYgen을 사용하여 PuTTY 형식에서 사용 가능한 OpenSSH로 키를 변환해야합니다.
PuTTYgen의 Windows 버전에서는 변환 → OpenSSH 내보내기 키 메뉴 항목을 사용하십시오.
Linux 버전에서 puttygen mykey.ppk -O private-openssh -o mykey
.
다니엘의 대답을보십시오.
좋아, 나는 나 자신을 명확하게하지는 않았지만 해결책을 찾았다 고 생각한다.
이제 쉘에서이 SSH 키를 사용하여 원격 시스템에 로그인 할 수 있습니다.
참고 : 리눅스 쉘에서 Windows 퍼티의 git을 원활하게 사용하여 git에 연결하면 퍼티 세션에서 다음 옵션을 설정합니다.
(그리고 공개 키를 ~ / .ssh / authorized_keys에 넣어야합니다.)