인스턴스 생성
AWS EC2의 인스턴스에 들어가서 ec2의 인스턴스 시작을 클릭한다.
ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Instances:
아래의 7단계 설정을 해서 생성한다.
1. AMI 선택
어떤 컴퓨터를 쓸 것인지 선택한다. (가능하다면 ubuntu 프리티어 사용)
2. 인스턴스 유형 선택
컴퓨터의 성능을 선택한다.
3. 인스턴스 구성
고급 사용자만 설정할만한 세부적인 설정을 한다.
4. 스토리지 추가
컴퓨터에서 쓸 하드 디스크를 선택한다.
5. 태그 추가
인스턴스를 설명할 수 있는 태그를 추가할 수 있다.
6. 보안 그룹 구성
인스턴스의 접속 권한을 설정한다.
리눅스의 경우 SSH로 원격 접속을 해야 하기 때문에
유형을 SSH로 선택하고 소스를 내 IP로 선택한다.
웹에서는 HTTP로 접근하기 때문에 모든 사람이 웹으로 접속 가능하려면
유형을 HTTP로 선택하고 소스를 위치 무관으로 선택한다.
7. 검토
지금까지 한 설정들을 보여준다.
시작하기를 클릭하면
SSH로 원격 접속을 할 때 사용할 키(비밀번호)를 생성할 수 있다.
퍼블릭 키를 인스턴스에 저장하고 프라이빗 키를 사용자의 컴퓨터에 저장한다.
기존에 만들었던 키를 사용하거나 새로운 키를 만들어 저장한다.
인스턴스 접속
1. 인스턴스 리스트에서 우측 버튼을 클릭하고 연결을 클릭한다. (들어가서 연결 버튼을 클릭해도 된다.)
2. SSH로 연결하는 방법을 확인하기 위해 SSH 클라이언트 탭을 클릭한다.
3. SSH 클라이언트인 터미널을 연다. (맥에서만)
4. 다운 받은 프라이빗 키의 경로로 들어가 다음 명령어를 입력해서 현 계정에서만 읽을 수 있도록 수정한다.
chmod 400 aws-practice.pem
ls -al을 입력해서 제일 앞 항목이 -r-------@으로 됐다면 read만 되는 것으로 변했다는 뜻이다.
5. 인스턴스에 연결하는 예제를 참고해서 접속한다. (키가 있는 경로에서 입력해야 한다.)
ssh -i “키이름.pem" 아이디이름@인스턴스의IP
예: ssh -i “aws-key.pem" ubuntu@ec2-3-43-25-112.ap-northeast-2.compute.amazonaws.com
'AWS' 카테고리의 다른 글
AWS EC2를 이용해서 백엔드 api 서버 만들기 (0) | 2020.12.23 |
---|---|
AWS EC2에 MySQL, NodeJS 설치하기 (0) | 2020.12.23 |
웹 앱에서 AWS S3에 파일 올리는 방법 (0) | 2020.12.14 |
AWS S3 시작하기 - 버킷 생성, 접근 권한 설정 (0) | 2020.12.12 |
AWS S3 사용 방법 (0) | 2020.05.13 |