따라하며 배우는 AWS 네트워크 입문

[따라하며 배우는 AWS 네트워크 입문]1장 03.실습 전 사전 준비 사항

bbangduck 2022. 1. 6. 08:34

3.2 AWS 사용하기

AWS 제품을 사용하는 방법은 크게 3가지가 있습니다. 

 

-AWS 관리 콘솔

사용자는 웹 브라우저로 접근하여 웹 상에서 조작으로 서비스를 사용할 수 있습니다.

 

-AWS 명령 줄 인터페이스

보통 shell이라고 하는 터미널에서 AWS 전용의 명령어를 통해서 서비스를 사용할 수 있습니다. 

 

-소프트웨어 개발 키트(AWS ADK)

프로그래밍 언어에서 쉽게 AWS 서비스를 사용할 수 있습니다. 

 

3.4 SSH 소개

AWS EC2 인스턴스를 접근하기 위해서는 SSH(Secure Shell) 키 페어 key pair 가 필요합니다. SSH는 네트워크를 통해 원격 시스템(서버, 장비 등)에 접근할 수 있는 프로토콜 및 프로그램입니다. SSH는 'SSH 서버'와 'SSH 클라이언트'로 구성되며, SSH 클라이언트가 SSH  서버에 접속하기 위해서는 인증 절차가 필요합니다. SSh 인증 방식은 크게 '유저-암호' 입력 방식과 '키 페어 방식'을 이용한 방식이 있습니다. 

유저 -암호 입력 방식은 무차별 대입 공격 방식에 의해서 권한 탈취를 할 수 있는 우려가 있습니다. 하지만 키 파일 방식은 사용자의 개인키가 노풀되지 않기 때문에 안전하고, 키 파일로 로그인이 가능하여 추가로 암호를 입력하지 않아도 되어 편리합니다. 

AWS EC2 인스턴스 경우에도 기본적으로 SSH 키 페어를 통한 접속을 사용합니다.