새 pem/ppk 파일을 생성할 때 기존 id_rsa 개인 및 공개 키 쌍을 재활용하는 방법은 무엇입니까?

새 pem/ppk 파일을 생성할 때 기존 id_rsa 개인 및 공개 키 쌍을 재활용하는 방법은 무엇입니까?

Bill의 로컬 시스템에는 기존 파일이 있습니다.

  • /home/bill/.ssh/id_rsa
  • /home/bill/.ssh/id_rsa.pub

Bill에게는 연결하려는 서버도 있습니다.

위의 키 쌍을 사용하여 Bill의 키 파일을 생성할 수 있나요 bill.pem?

키 파일은 bill.pemBill의 서버에 연결하는 데 사용됩니다.

가능합니까? 그렇다면 기존 키 쌍을 재활용하여 새 pem/ppk 파일을 생성하려면 어떻게 해야 합니까?

답변1

.pem/.ppk 파일도 개인 키 파일입니다. 로컬 컴퓨터에서는 다음과 같이 기존 개인 키 파일을 .pem 파일에 복사하기만 하면 됩니다.

cp /home/bill/.ssh/id_rsa /path/to/intended/bill.pem

그러나 여전히 bill.pem즉시 작동하지 않습니다. 공개 키 파일의 내용을 적용하려면 /home/bill/.ssh/id_rsa.pub먼저 서버 파일에 추가해야 합니다 .authorized_keysbill.pem

Bill이 서버에서 공개 키 파일을 복사했다고 가정합니다.

/home/bgates/downloads/id_rsa.pub

공개 키는 다음을 통해 연결할 수 있습니다.

cat /home/bgates/downloads/id_rsa.pub >> /home/bgates/.ssh/authorized_keys

완료되면 Bill은 다음과 같이 .pem 파일을 사용하여 서버에 액세스할 수 있습니다.

ssh -i /path/to/intended/bill.pem [email protected]

관련 정보