[AWS] 가상 컴퓨터 환경(EC2) 생성 및 SSH 접속[AWS] 가상 컴퓨터 환경(EC2) 생성 및 SSH 접속

Posted at 2019. 7. 5. 18:00 | Posted in AWS
반응형




■ 아마존 가상 서버 EC2 생성하기





Amazon Elastic Compute Cloud( EC2 ) 환경을 구성하기 위해서는


먼저 https://aws.amazon.com/ko/ 에 접속 한고 로그인한 이후에 상단 내 계정을 클릭하고


AWS Management Console로 이동한다.







AWS Management Console 페이지로 이동했다면


페이지 중단의 솔루션 구축 항목에서


EC2를 사용하여 가상머신 시작을 선택한다.














#메뉴01. Amazon Machine Image ( AMI ) 선택



Amazon Machine Image ( AMI ) 선택 페이지에서


사용할 가상 컴퓨터 환경의 운영체제를 선택할 수 있다.


여기서는 가장 기본적인 Amazon Linux를 선택한다.









#메뉴02. 인스턴스 유형 선택



인스턴스 유형을 선택한다.


여러 항목들이 있지만, 여기서는 테스트 서버를 하나 구성하는 용도로 사용할 것이기에


대략 1개월 정도의 무료 사용이 가능한 프리 티어( Free Tire ) 사용 가능 항목을 선택하여 준다.


 인스턴스 유형은 추후 업그레이 등이 가능하다.

( 참고 : https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ec2-instance-resize.html )







검토 및 시작을 누르게 되면 현재 메뉴에서


#메뉴07. 검토 페이지로 바로 이동하게 된다.


전부 기본적으로 제공되는 설정을 사용할 계획이라면


해당 버튼을 클릭하여 시간을 단축해도 좋다.





#메뉴03. 인스턴스 구성








#메뉴04. 스토리지 추가








#메뉴05. 태그 추가








#메뉴06. 보안 그룹 구성








#메뉴07. 검토





생성한 인스턴스에 정상적으로 접속하기 위해서는


키페어( key-pair.pem ) 파일을 필요로 한다.


키페어를 선택하고


원하는 키페어의 이름을 지정해 주고


키페어를 다운로드 받도록 하자.






키페어는 해당 포스팅 하단의 SSH통해 접속하기 위해 꼭 필요한 파일이다.


생성된 키페어를 다운받았다면 잘 보관한 이후에


인스턴스 시작을 누르게 되면 인스턴스의 생성작업이 모두 마무리 되었다.










인스턴스 생성에 성공했다면


아래 화면과 같은 창의 모습을 확인 할 수 있다.


AWS 사용 요금에 대한 알림을 받기위해


결제 알림 생성 페이지에 들어가 보자.







결제 기본 설정에 여러가지 있지만.


기본적으로 결제 알림 받기는 꼭 설정해 주도록 하자.


프리 티어 사용량 알림 수신의 경우 프리 티어를 사용하지 않는다면 불필요 하다.








이제 인스턴스 보기를 클릭해 주면


AWS 가상 컴퓨터 환경( EC2 )의 생성이 완료된다.






이제 인스턴스 보기를 클릭하게 되면


아래와 같이 작업한 인스턴가 정상적으로 생성된 것을 확인 할 수 있다.







생성한 인스턴스를 선택하면


인스턴스 ID, 퍼블릭 DNS ( IPv4 )등


인스턴스 접속에 필요한 정보들이 출력되는것을 확인 할 수 있다.













■ 생성한 아마존 가상 서버 환경(EC2), SSH로 접속





생성한 인스턴스퍼블릭 IP 주소를 복사한다.






SSH를 접속하기 위한 툴은 Moba Xterm을 사용했다.

( 참고 : http://magic.wickedmiso.com/131 )


Moba Xterm을 실행한뒤 인스턴스에 접속하기위한 Session을 하나 생성하자.






SSH에 접속하기위해 필요한 값을 하나씩 입력하도록 하자.






① 상단 메뉴에서 SSH를 선택한다.

리모트 호스트 ( Remote Host )는 생성한 인스턴스의 퍼블릭 IP를 입력해 준다.

③ 해당 포스팅은 Amazon Linux를 사용하였기에 계정 ID ( Specify Username )는 ec2-user가 기본값이 된다.

고급 SSH 설정 ( Advanced SSH settings ) 탭을 선택해 준다.

⑤ 사용자 프라이빗 키( Use Private Key )는 인스턴스 생성 과정에서 다운받은 키-페어.pem 파일의 경로를 설정해 주면 된다.



※ AWS의 가상 컴퓨터 환경( EC2 ) 운영체제별 기본 계정 ID 정리

운 영 체 제

사용자 계정

 Amzon Linux

 · ec2-user

 Ubuntu

 · ubuntu

 CentOS

 · centos 

 Debian

 · admin 또는 root

 Fedora

 · ec2-user 또는 fedora

 RHEL

 · ec2-user 또는 root

 SUSE

 · ec2-user 또는 root 




①②③④⑤




마지막으로 즐겨찾기 세팅 ( Bookmark Settings )에서


세션 이름 ( Session Name )의 값을 기억하기 쉬운 이름을 입력하여 주고


OK 버튼을 클릭하면 SSH 접속준비가 완료되었다.







이제 생성한 세션을 실행 시키게 되면







정상적으로 아마존 리눅스 환경에 접근한 모습을 확인 할 수 있다.












반응형
//