EC2 인스턴스에 키 페어를 추가하는 방법

Amazon Web Services(AWS) EC2 인스턴스로 작업할 때 다음에 키 쌍을 추가해야 합니다. 인증하다 인스턴스에 대한 액세스. 키 쌍은 공개 키와 개인 키로 구성됩니다.

공개 키를 사용하여 데이터를 암호화하고 개인 키를 사용하여 해독합니다. 이 기사에서는 EC2 인스턴스에 키 쌍을 추가하는 방법에 대해 설명합니다.

EC2 인스턴스에 키 페어를 추가하는 방법

EC2 인스턴스 시작

먼저 인스턴스를 시작하여 EC2 인스턴스에 키 쌍을 추가하면 도움이 됩니다. EC2 콘솔, AWS CLI 또는 Elastic Beanstalk를 사용하여 이 작업을 수행할 수 있습니다. 인스턴스를 시작하면 키 페어를 추가할 수 있습니다.

키 페어 생성

키 쌍을 생성하려면 EC2 콘솔에서 네트워크 및 보안 탭을 클릭하고 키 쌍 옵션을 클릭하십시오. 키 페어 생성 버튼을 클릭하여 새로운 키 페어를 생성할 수 있습니다.

키 쌍에 이름을 지정하고 만들기 버튼을 클릭합니다. 이렇게 하면 공개 키와 개인 키로 구성된 새 키 쌍이 생성됩니다.

공개 키 가져오기

사용하려는 퍼블릭 키가 이미 있는 경우 AWS로 가져올 수 있습니다. 이렇게 하려면 키 쌍 페이지로 이동하여 키 쌍 가져오기 버튼을 클릭합니다.

키 쌍의 이름을 입력하고 공개 키 필드에 공개 키를 붙여넣습니다. 가져오기 버튼을 클릭하여 키 쌍을 생성합니다.

분실한 키 쌍 교체

키 페어를 분실한 경우 새 키 페어로 교체할 수 있습니다. 이렇게 하려면 키 쌍 페이지로 이동하여 잃어버린 키 쌍을 선택하십시오.

작업 메뉴를 클릭하고 키 쌍 교체를 선택합니다. 지침에 따라 새 키 쌍을 만듭니다.

실행 중인 인스턴스에 키 페어 적용

실행 중인 인스턴스에 키 쌍을 적용하기 위해 인스턴스에 sshed하면 도움이 됩니다.

다음 명령을 사용하여 인스턴스에 연결합니다. ssh -i .pem ec2-user@

바꾸다 키 쌍의 이름과 인스턴스의 퍼블릭 DNS로.

인스턴스에 연결되면 다음 명령을 사용하여 키 페어를 적용할 수 있습니다. sudo ssh-keygen -i -f /path/to/private/key > /path/to/public/key.pub

바꾸다 /path/to/private/key 개인 키의 경로와 /path/to/public/key.pub 공개 키를 저장하려는 경로로.

인스턴스 실행을 위한 키 페어 변경

실행 중인 인스턴스의 키 페어를 변경하려면 먼저 새 키 페어를 생성해야 합니다. 새 키 페어를 생성했으면 위에서 언급한 단계를 사용하여 인스턴스에 적용합니다. 이전 키 쌍을 제거하려면 다음 단계를 수행하십시오.

  • EC2 콘솔에서 Key Pairs 페이지로 이동합니다.
  • 이전 키 쌍을 선택합니다.
  • 작업 메뉴를 클릭하고 키 쌍 삭제를 선택합니다.

관리자 암호 재설정

인스턴스의 관리자 비밀번호를 분실한 경우 키 페어를 사용하여 비밀번호를 재설정할 수 있습니다. 이렇게 하려면 다음 단계를 따르십시오.

  • 인스턴스를 중지합니다.
  • 인스턴스에서 루트 볼륨을 분리합니다.
  • 루트 볼륨을 다른 인스턴스에 보조 볼륨으로 연결합니다.
  • 다음을 사용하여 다른 인스턴스에 연결 SSH 보조 볼륨을 마운트합니다.
  • /etc/shadow 파일을 편집하고 ec2-user에 대한 암호 해시를 제거합니다.
  • 파일을 저장하고 볼륨을 마운트 해제하십시오.
  • 볼륨을 원래 인스턴스에 다시 연결하고 시작합니다.

Linux 인스턴스

Linux 인스턴스로 작업할 때 PEM 파일을 사용하여 인스턴스에 대한 액세스를 인증해야 합니다.

PEM 파일은 개인 키가 포함된 공개 키 파일입니다. Linux 인스턴스에 연결하려면 다음 명령을 사용해야 합니다. ssh -i /path/to/keypair.pem ec2-user@

바꾸다 /path/to/keypair.pem PEM 파일의 경로와 인스턴스의 퍼블릭 DNS로.

AWS EC2 지원

EC2 인스턴스와 관련된 질문이나 문제가 있는 경우 다음으로 문의할 수 있습니다. AWS EC2 지원 도움을 받으십시오. 지원팀은 연중무휴 24시간 대기하고 있으며 모든 문제에 대해 도움을 드릴 수 있습니다.

AWS CLI

명령줄을 사용하여 EC2 인스턴스를 관리하려는 경우 AWS CLI를 사용할 수 있습니다. AWS CLI는 AWS 서비스를 관리하기 위한 통합 인터페이스를 제공하는 명령줄 도구입니다. AWS CLI를 사용하여 EC2 인스턴스 시작 및 관리, 키 페어 생성 및 관리 등을 수행할 수 있습니다.

여러 사용자

여러 사용자에게 액세스를 제공해야 하는 경우 각 사용자에 대한 키 쌍을 생성할 수 있습니다. 각 사용자는 자신의 공개 키와 개인 키를 갖게 됩니다. 사용자는 인스턴스에 연결할 때 프라이빗 키를 사용하여 액세스를 인증합니다.

특정 키 쌍

인스턴스에 특정 키 페어를 사용하려는 경우 인스턴스를 시작할 때 키 페어를 지정할 수 있습니다. 이렇게 하려면 인스턴스를 시작할 때 Key Pair 드롭다운 목록에서 키 페어를 선택합니다.

탄력 있는 콩나무

Elastic Beanstalk를 사용하여 애플리케이션을 관리하면 Elastic Beanstalk 콘솔에서 EC2 인스턴스에 키 페어를 추가할 수 있습니다. 이렇게 하려면 애플리케이션의 구성 페이지로 이동하고 인스턴스 탭을 선택합니다.

여기에서 키 쌍 옵션을 선택하고 키 쌍의 이름을 지정하여 키 쌍을 추가할 수 있습니다.

공개 키 추출

프라이빗 SSH EC2 키 페어에서 퍼블릭 키를 추출해야 하는 경우 다음 명령을 사용할 수 있습니다. ssh-keygen -y -f /path/to/private/key > /path/to/public/key.pub

바꾸다 /path/to/private/key 개인 키의 경로와 /path/to/public/key.pub 공개 키를 저장하려는 경로로.

결론

EC2 인스턴스에 키 쌍을 추가하는 것은 인스턴스 보안에 필수적입니다. 이 문서에서는 EC2 콘솔, AWS CLI 또는 Elastic Beanstalk를 사용하여 EC2 인스턴스에 키 페어를 추가하는 방법에 대해 설명했습니다.

또한 키 페어 생성, 퍼블릭 키 가져오기, 손실된 키 페어 교체, 실행 중인 인스턴스에 키 페어 적용 방법도 다루었습니다.

다음 단계를 따르면 EC2 인스턴스가 안전하고 승인된 사용자만 액세스할 수 있습니다.

관련 게시물

한국어
codehelppro.com에서 제공하는 광고 차단 감지기

광고 차단기가 감지되었습니다!!!

안녕하세요! 광고 차단기를 사용하고 있는 것으로 나타났습니다. 광고 차단기를 사용하면 이를 감지하고 이 메시지를 표시합니다. 우리는 귀하가 광고의 성가심을 줄이고 싶어한다는 것을 이해하지만 광고가 웹 사이트를 계속 운영하기 위한 주요 수익원이라는 사실도 알고 싶습니다. 광고 차단기를 비활성화하거나 웹사이트를 화이트리스트에 추가하려는 경우 고품질 콘텐츠와 서비스를 계속 제공할 수 있습니다. 또한 광고가 귀하의 관심사에 따라 더 관련성 높은 콘텐츠를 표시하므로 더 나은 브라우징 경험을 즐길 수 있습니다. 이해와 지원에 감사드립니다!