AWS EC2 프리 티어 신청 방법과 Mac 터미널에서의 원격 연결 방법
Amazon Web Services(AWS)는 클라우드 컴퓨팅 서비스를 제공하는 세계적인 플랫폼입니다. 그 중에서도 EC2(Elastic Compute Cloud)는 사용자가 쉽게 가상 서버를 생성하고 관리할 수 있는 서비스입니다. 이번 포스팅에서는 AWS EC2 프리 티어를 신청하는 방법과 Mac 터미널을 통해 원격으로 EC2 인스턴스에 연결하는 방법을 단계별로 안내하겠습니다.
1. AWS EC2 프리 티어 신청 방법
1. AWS 계정 생성
- AWS 공식 웹사이트(https://aws.amazon.com/)에 접속하여 "계정 만들기"를 클릭합니다.
- 이메일 주소와 비밀번호를 입력하여 새 AWS 계정을 생성합니다.
- 결제 정보와 연락처 정보를 입력합니다. 프리 티어는 무료이지만 결제 정보가 필요합니다.
2. AWS 관리 콘솔에 로그인
- 계정을 생성한 후, AWS 관리 콘솔(https://aws.amazon.com/console/)에 로그인합니다.
3. EC2 대시보드로 이동
- AWS 관리 콘솔 상단 검색창에 "EC2"를 입력하고 선택하여 EC2 대시보드로 이동합니다.
4. 새로운 인스턴스 시작
- "인스턴스 시작" 버튼을 클릭합니다.
- 프리 티어 사용 가능 여부를 확인한 후, "Amazon Linux 2 AMI (HVM), SSD Volume Type"을 선택합니다.
5. 인스턴스 유형 선택
- 프리 티어는 t2.micro 인스턴스 유형을 선택해야 합니다. 선택 후 "검토 및 시작" 버튼을 클릭합니다.
6. 인스턴스 시작
- 설정을 검토하고 "시작" 버튼을 클릭합니다.
- 새로운 키 페어를 생성하고 다운로드합니다. 이 키 페어는 EC2 인스턴스에 원격으로 접속할 때 필요합니다.
2. Mac 터미널에서 원격 연결 방법
1. 키 페어 준비
- AWS에서 다운로드한 키 페어(.pem 파일)를 찾습니다. 예를 들어, 키 페어 파일 이름이
my-key-pair.pem
이라고 가정합니다. - 터미널을 열고 키 페어 파일의 권한을 수정합니다.
chmod 400 /path/to/my-key-pair.pem
2. 인스턴스 정보 확인
- AWS 관리 콘솔에서 방금 생성한 인스턴스를 선택하고 인스턴스 세부 정보를 확인합니다.
- 퍼블릭 DNS 또는 퍼블릭 IP 주소를 찾습니다. 예를 들어,
ec2-198-51-100-1.compute-1.amazonaws.com
와 같은 형태입니다.
3. SSH를 통해 원격 연결
- 터미널을 열고 다음 명령어를 입력하여 EC2 인스턴스에 연결합니다. 이때
ec2-user
는 기본 사용자 이름입니다.
ssh -i /path/to/my-key-pair.pem ec2-user@ec2-198-51-100-1.compute-1.amazonaws.com
- 연결을 허용하는 메시지가 나타나면 "yes"를 입력합니다.
4. 연결 성공
- 성공적으로 연결되면 터미널에서 EC2 인스턴스의 쉘에 접속할 수 있습니다. 이제 서버에서 필요한 작업을 수행할 수 있습니다.
결론
AWS EC2 프리 티어를 신청하고 Mac 터미널을 통해 원격으로 연결하는 방법을 살펴보았습니다. 이 가이드를 따르면 누구나 쉽게 AWS EC2 인스턴스를 설정하고 관리할 수 있습니다. AWS의 강력한 클라우드 컴퓨팅 서비스를 통해 다양한 프로젝트를 실행해 보세요.
더 많은 정보를 원하시면 AWS 공식 문서를 참고하시기 바랍니다.