2011-05-11 13 views
10

안녕하세요, 나는 ec2 인스턴스에서 키 쌍을 할 수있는 큰 실수를 저질 렀습니다. 개인 키가 잘못되어 sftp 및 putty에 연결할 수 없습니다.변경 키 쌍 ec2 실행중인 인스턴스

내 인스턴스에 대한 액세스 권한을 얻거나 콘솔에서 키 쌍을 변경할 수 있습니까?

+0

AWS 콘솔을 사용하여 실행중인 인스턴스의 키를 변경할 수 없습니다. EBS 부팅 볼륨입니까, 아니면 인스턴스 저장소를 사용하고 있습니까? 전자의 경우, 그것을하는 둥근 방법이 있습니다. 후자의 경우 운이별로 좋지 않으므로 인스턴스를 종료하고 새 인스턴스를 만들어야합니다. – birryree

+0

예, 인스턴스가 종료되었습니다. 이제 모든 것이 작동합니다. 감사합니다. –

답변

1

당신은 AWS 콘솔을 사용하여 실행중인 인스턴스의 키를 변경할 수 없습니다. EBS 부팅 볼륨입니까, 아니면 인스턴스 저장소를 사용하고 있습니까? 전자의 경우, 그것을하는 둥근 방법이 있습니다. 후자의 경우 운이별로 좋지 않으므로 인스턴스를 종료하고 새 인스턴스를 만들어야합니다.

11

단계 :

  • 정지
  • 이 예에서 기존 볼륨을 분리하고 새에 첨부 (새 볼륨과 새 키 쌍과 함께 제공) 새로운 인스턴스를 생성 인스턴스 새 볼륨을 따라 방금 만든 인스턴스 (이제는 새 인스턴스에 두 개의 볼륨이 연결됨)
  • 새 인스턴스를 시작하고 이전 볼륨을 마운트하십시오 (/dev/sdf이 기본값 임). 이제

당신은 사용할 수 있습니다 기존의 볼륨

  • 정지 새로운 인스턴스에 새 볼륨에서 /home/ec2-user/.ssh/etc/ssh
  • 복사 내용은 이전 인스턴스 시작
  • 의 주요 예를
  • 에 기존 볼륨을 첨부 새 인스턴스에 대해 생성 한 새 키 쌍을 사용하여 이전 인스턴스에 연결합니다.

    이 나를 위해 일을했고, 몇 가지주의 사항 :

    • 두 인스턴스는 같은 아마존 지역 및 영역
    • 에 따라야한다
    • 인스턴스는 탄성 IP를 사용하는 경우 동일한 유형 및 분포했다 , 탄성 IP 주소를 다시 부착하십시오.
    +0

    +1 나를 위해 일했습니다 – oleksii

    +0

    감사합니다. 이것은 나를 위해 일했다. 과거에는 개인 키 쌍을 변경해야 할 때마다 새로운 인스턴스에 모든 것을 재설치해야했습니다. 나는 아마존이 왜 이런 방식으로 지키고 있는지 궁금해. – zeeshan

    +0

    linux 신입 회원들에게 "오래된 볼륨 마운트"라고하면 다음과 같이했습니다 : mount/dev/xvd2/mnt/vdf2 / –

    관련 문제