2016-09-09 3 views
1

AWS를 처음 사용했습니다.AWS : 인스턴스 생성 후 키 쌍 추가

EC2에서 인스턴스를 만들었습니다. Bitnami Wordpress를 설치합니다.

필자는 키 쌍이 필요하다는 것을 알지 못했고 사실 이후에 하나 추가하면 연결할 수 없습니다. "Permission denied (공개 키)"가 표시됩니다.

Bitnami WP 설치를 잃지 않고 인스턴스를 분리 할 수 ​​있습니까?

키 쌍을 추가 할 수 있습니까?

다른 인스턴스를 만들고 모든 것을 다시해야합니까?

+0

SSH를 시도 중입니까? ssh의 경우 보안 그룹에 포트 22를 열어야 만합니다. 그러면 인스턴스에 연결할 수 있습니다. – error2007s

+0

키 쌍이없는 경우 새 쌍을 만들고 삭제해야합니다. –

답변

2

예. AMI가 잘 알려진 사용자 이름/암호와 함께 제공되고 SSH 데몬이 암호와 키를 모두 허용하지 않으면 인스턴스 을 실행할 때 keypair을 지정해야합니다.

사실 keypair없이 인스턴스를 시작하면 AWS가 경고합니다.

enter image description here

+0

감사합니다. 내가 나 자신보다 앞서 나가는 마지막 시간은 아닐 것이다. – webguy

2

당신은 AMI 이미지로 인스턴스를 저장할 수 있습니다. 이것은 기본적으로 bitnami 설치를 포함하는 현재 상태로 인스턴스를 저장합니다. 그런 다음이 사용자 지정 ami를 사용하여 새 인스턴스를 만들고 초기 구성 중에 키 쌍을 추가 할 수 있습니다.

+0

잘 알고 있습니다.불행히도 나는 이미 제 배포판을 삭제했지만 좋은 답변을 드리겠습니다. – webguy

0

기본적으로 스택을 올바르게 관리하는 경우 변경할 수있는 값이 있지만 실제로는 할 수없는 값이 있습니다. 대부분 IP 등으로 생각하니? 일부 상황에서는 이것이 잘못된 것일 수 있습니다. 이 특별한 링크는 작동한다는 것을 암시합니다.

분명히 인스턴스가 "클라우드 형성"의 스택에서 아직 생성되지 않은 경우에는 도움이되지 않지만 앞으로 더 많이 준비 할 수 있습니다.

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/updating.stacks.walkthrough.html#update.walkthrough.security.group 이름 기존 아마존 EC2 키 쌍 및 SSH의 에 전달하는 기존의 아마존 EC2 인스턴스

1) 템플릿에 두 개의 추가 매개 변수를 추가로 SSH 액세스를 추가하려면 위치.

2) Amazon EC2 인스턴스에 KeyName 속성을 추가하십시오.

3) Amazon EC2 보안 그룹의 수신 규칙에 포트 22와 SSH 위치를 추가하십시오.

4) 응용 프로그램 업데이트에서 설명한대로 AWS 관리 콘솔에서 스택을 업데이트하거나 AWS 명령 aws cloudformation update-stack을 사용하여 스택을 업데이트하십시오.