AWS Cloud9 생성 시 EC2에 ssh 연결해 보기
Cloud9를 사용하고 있습니까? 저는 가끔입니다.
세상은 바로 대Cloud 시대.
라는 이유로 클라우드에서 개발 환경 구축하는 것이 앞으로는 보통이 될 것인가.
그래서 AWS의 Cloud9를 사용하여 바삭바삭하게 사용해 보았다.
전혀 연결되지 않은 타마에 연결되지 않는 등의 트러블이 있지만, 일단은 사용할 수 있습니다.
하지만 IDE는 자신이 사용하기 쉬운 녀석을 사용하면 좋다.
되었을 때를 위해 로컬 IDE에서도 조작할 수 있으면 좋다. (결국 로컬 좋아)
주제에 우울합니다.
이것, Cloud9로 작성한 EC2에 ssh하고 싶을 때는 어떻게 하는 것일까-와.
열쇠는?
열쇠는 어디?
Cloud9 있으면 좋을까?
로컬에서는 하지마?
아니, 그런 건 아니잖아. 생각했기 때문에
할 수 있도록하기까지를 써 갑니다.
이번 목표
Cloud9 작성 시 신규 작성한 EC2에 ssh 접속해 행복해진다.
키 페어 만들기
우선 키 쌍을 만듭니다.
EC2 콘솔의 왼쪽 창에서 "키 페어"를 선택하고,
Create Key Pair 선택
![](https://s1.md5.ltd/image/59fbc017977d50990cb65099d69d902b.png)
그런 다음 키 이름과 키 형식을 선택합니다.
여기서 이름을 hoge, 형식은 pem을 선택합니다.
마지막으로 "Create Key Pair"를 선택.
![](https://s1.md5.ltd/image/c30680e486b3c2716ee6207bf7b15306.png)
그러면 마음대로 키가 DL됩니다. (화살표 사촌)
목록에도 추가되었습니다.
![](https://s1.md5.ltd/image/fa593c02e95c79d32c11a50123da074a.png)
DL된 키를 알기 쉬운 장소(나는 데스크탑으로 했습니다)로 이동시켜 두어 bash를 시작합니다. (Windows이므로)
시작하면 아래 그림의 흐름으로 입력.
요컨대, DL한 키의 풀 패스를
ssh-keygen -y
의 입력 후에 복사해 준다.시끄럽게 긴 것 같은 문자가 소위 공개 열쇠입니다.
여기에 올려져 있기 때문에, 물론 이 인스턴스도 열쇠도 삭제되었습니다.
![](https://s1.md5.ltd/image/f5ed336d5fc960f7c9c7b323a76c40ab.png)
로컬 작업은 일단 여기에서 끝납니다.
Cloud9에 공개 키를 복사
Cloud9를 시작합니다.
Cloud9 터미널에 다음을 입력합니다.
vim ~/.ssh/authorized_keys
히라쿠와 벌써 뭔가 열쇠 같은 것이 쓰여 있습니다만, 2행 정도 열어 조금 전의 공개 열쇠를 붙여 주세요.
붙여넣으면 저장하고 닫으십시오.
Cloud9측은 이것으로 종료.
![](https://s1.md5.ltd/image/4552a8b64058810590ab007363492419.png)
나중에 ssh 연결로 확인
ssh -i (pemファイルのフルパス) ec2-user@(パブリックIPかDNS)
※실제는 () 불필요합니다.네. 무사히 넣으면 종료입니다.
넣지 않은 분은 EC2의 보안 그룹을 확인해 봅시다.
(나는 대부분 여기의 설정을 잊고 연결되지 않는 패턴입니다)
끝
여기까지 했지만 인증키에 걸린 나에게는 아무래도 힘들었다.
AWS는 아직 안쪽이 깊다.
Reference
이 문제에 관하여(AWS Cloud9 생성 시 EC2에 ssh 연결해 보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/daisuke8000/items/9e1343e0d92541f89fa9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)