우리는 free tier를 사용하기 때문에 t2.micro 컴퓨터를 사용하는데
얘는 기본적으로 Linux 운영체제가 탑재되어 나옵니다. (Linux 는 오픈소스라 무료임)
그렇기에 우리는 Linux를 사용할 줄 알아야 하겠죠. 맞죠?
Linux는 Shell Script로 사용을 할 수 있습니다.
마우스를 움직여서 메모장을 켜고, 내용을 입력을 하고, 마우스로 저장 버튼을 누르거나 Ctrl+S를 해서 저장하고, 저장된 .txt 파일을 더블클릭으로 켜는 과정들을
Linux에서는 Shell 환경에서 명령어를 입력해서 수행해야합니다.
ex)
Secure SHell 의 약자
22번 포트를 사용합니다.
다른 컴퓨터의 쉘을 사용하게 해 주는 프로그램 혹은 프로토콜을 말합니다.
Shell에 접근하는데 들어갈 수 있는 사람들을 제한하기 위해
Shell에 들어가려면 Key 가 필요한 시스템임
Key는 파일 형태로 넣어줍니다.
PuTTY는 이런식으로 생겼고
위의 HostName 에는 접속하고자 하는 컴퓨터의 IP주소를 넣어줍니다.
그리고 Auth 탭에 가면 접속에 필요한 Key 파일을 넣어주고 Open 하면 접속이 가능합니다.
여기까지는 SSH와 PuTTY에 관한 설명이고
다음에는 ec2 인스턴스를 생성해보겠습니다.