[AWS] EC2 Linux 인스턴스 생성 + SSH 접속

Jiwon Youn·2021년 4월 2일
0

EC2 (Elastic Compute Cloud)


AWS EC2 인스턴스 시작

사용할 OS 선택 (Linux 사용)
키 페어 선택 창이 나오면 새로운 키 페어를 생성하거나 기존의 키 페어를 사용한다.

❗️ 이 때 프라이빗 키를 분실하면 복구할 방법이 없으므로 .pem 파일을 꼭 잘 보관해둬야 한다.

서브넷 옵션에서 Public DNS를 할당하는 서브넷 선택

보안 그룹 구성에서 HTTP 80 허용, MySQL 3306 허용
(위 사진은 내가 실수로 2개 넣음 😑)

인스턴스를 생성하면 위와 같이 실행되는 모습을 확인 가능하다.

SSH 접속

$ ssh -i [키 페어 파일.pem] [유저이름]@[퍼블릭 IPv4 주소]

예) $ ssh -i aws-test.pem ec2-user@3.35.134.0

키 페어 파일이 위치한 폴더에서 .pem 파일을 이용해 해당 인스턴스에 연결한다.
인스턴스를 생성하면 기본적으로 ec2-user로 유저가 생성된다.

SSH 연결에 성공한 모습
기본 계정은 권한이 적어 $ sudo -i 를 통해 root 계정으로 접속 후 사용하는 것이 바람직하다.


간단한 연결

인스턴스 우클릭 후 연결을 누르면 웹으로도 콘솔을 사용할 수 있다.
(이후 SSH 방식이 아닌 Beanstalk 알아볼 예정)


참고 문서

0개의 댓글