Amazon은 키 생성 서비스를 제공합니다. 일부 운영 체제 (기침, Windows, 기침)로 인해 SSH 키쌍을 쉽게 생성 할 수 없을 수도 있습니다.
SSH (및 SFTP)를 사용하면 EC2 인스턴스가 시작될 때 퍼블릭 키가 사용자의 authorized_keys 파일에 설치됩니다. 개인 키는 사용자 만 보유하며 서버에 대한 인증을 위해 제공됩니다.
다음 문서에서 :
http://docs.amazonwebservices.com/AWSEC2/latest/APIReference/ApiReference-query-CreateKeyPair.html
Amazon은 서버에서 키 페어를 생성하고 HTTPS를 통해 개인 키를 전송하는 것으로 보입니다. 이것은 아마도 완벽하지는 않지만 (이상적으로, 당신과 다른 사람은 개인 키를 소유하지 않을 것입니다), 그러나 이것이 모두 인증 된 세션의 맥락에서 발생하고 오직 당신 (그리고 아마존)이 볼 수 있다는 것을 감안할 때 아마도 그렇게 믿지 않을 것입니다 개인 키 개인 키를 엄격하게 비공개로 유지하면서 EC2 사용을 위해 항상 자체 공개 키를 생성 및 업로드 할 수도 있습니다.
키 인증을 위해 SFTP 사용자를 설정하려면 시스템에서 SSH 키를 생성해야합니다. 키 쌍을 생성 한 후에는 관련 인증 된 _ 키 파일에 설치할 공개 키만 보내야합니다. 이름에서 알 수 있듯이 개인 키는 개인 키입니다.