AWS Cloud9 생성 시 EC2에 ssh 연결해 보기

2568 단어 EC2cloud9AWS

Cloud9를 사용하고 있습니까? 저는 가끔입니다.



세상은 바로 대Cloud 시대.
라는 이유로 클라우드에서 개발 환경 구축하는 것이 앞으로는 보통이 될 것인가.
그래서 AWS의 Cloud9를 사용하여 바삭바삭하게 사용해 보았다.
전혀 연결되지 않은 타마에 연결되지 않는 등의 트러블이 있지만, 일단은 사용할 수 있습니다.
하지만 IDE는 자신이 사용하기 쉬운 녀석을 사용하면 좋다.
되었을 때를 위해 로컬 IDE에서도 조작할 수 있으면 좋다. (결국 로컬 좋아)

주제에 우울합니다.



이것, Cloud9로 작성한 EC2에 ssh하고 싶을 때는 어떻게 하는 것일까-와.
열쇠는?
열쇠는 어디?
Cloud9 있으면 좋을까?
로컬에서는 하지마?
아니, 그런 건 아니잖아. 생각했기 때문에
할 수 있도록하기까지를 써 갑니다.

이번 목표



Cloud9 작성 시 신규 작성한 EC2에 ssh 접속해 행복해진다.

키 페어 만들기



우선 키 쌍을 만듭니다.
EC2 콘솔의 왼쪽 창에서 "키 페어"를 선택하고,
Create Key Pair 선택


그런 다음 키 이름과 키 형식을 선택합니다.
여기서 이름을 hoge, 형식은 pem을 선택합니다.
마지막으로 "Create Key Pair"를 선택.


그러면 마음대로 키가 DL됩니다. (화살표 사촌)
목록에도 추가되었습니다.


DL된 키를 알기 쉬운 장소(나는 데스크탑으로 했습니다)로 이동시켜 두어 bash를 시작합니다. (Windows이므로)
시작하면 아래 그림의 흐름으로 입력.
요컨대, DL한 키의 풀 패스를 ssh-keygen -y 의 입력 후에 복사해 준다.
시끄럽게 긴 것 같은 문자가 소위 공개 열쇠입니다.

여기에 올려져 있기 때문에, 물론 이 인스턴스도 열쇠도 삭제되었습니다.


로컬 작업은 일단 여기에서 끝납니다.

Cloud9에 공개 키를 복사



Cloud9를 시작합니다.
Cloud9 터미널에 다음을 입력합니다.vim ~/.ssh/authorized_keys
히라쿠와 벌써 뭔가 열쇠 같은 것이 쓰여 있습니다만, 2행 정도 열어 조금 전의 공개 열쇠를 붙여 주세요.
붙여넣으면 저장하고 닫으십시오.
Cloud9측은 이것으로 종료.


나중에 ssh 연결로 확인


ssh -i (pemファイルのフルパス) ec2-user@(パブリックIPかDNS)※실제는 () 불필요합니다.
네. 무사히 넣으면 종료입니다.
넣지 않은 분은 EC2의 보안 그룹을 확인해 봅시다.
(나는 대부분 여기의 설정을 잊고 연결되지 않는 패턴입니다)



여기까지 했지만 인증키에 걸린 나에게는 아무래도 힘들었다.
AWS는 아직 안쪽이 깊다.

좋은 웹페이지 즐겨찾기