AWS LightSail 연재 포스트 중 3번째 포스트입니다. 지난 포스트는 하단의 링크를 참조하시면 되겠습니다.
(1) AWS LightSail 001 – 아마존 라이트세일 ?
(2) AWS LightSail 002 – AWS 회원가입 및 인스턴스 생성하기
오늘은 인스턴스 관리에 있어서 거의 필수적인 SSH 연결에 관한 내용을 소개해드리도록 하겠습니다.
아마존 라이트세일 (AWS lightsail)은 외부 SSH 즉 Putty 와 같은 프로그램의 접속을 일반적인 ID & PW 방식이 아닌 보안키 방식을 이용합니다.
즉 인스턴스에 할당된 보안키와 SSH 접속하고자 하는 PC (클라이언트)에 페어가 되는 보안키가 일치해야 접속이 가능한 개념입니다.
서버 원격접속 관리에서 가장 많이 사용되는 Putty를 기준으로 설명드리도록 하겠습니다. 먼저 구글링을 통해서 putty 최신버전을 설치해 줍니다.
설치가 다 되었다면 AWS 라이트세일에 접속합니다. 이후 상기 상단 메뉴에서 계정을 선택해줍니다.
이글은 인스턴스가 이미 설정된 상태를 기준으로 설명하고 있습니다. 계정 메뉴에서 SSH 키 항목을 선택하면 보안키를 다운로드 받으실수 있습니다. 인스턴스가 설치된 리전 표시 옆에 다운로드 항목을 눌러 보안키를 다운로드 합니다.
“******.pem ” 파일명으로 보안키가 다운로드 됩니다. *.pem 보안키는 putty에서 사용할수 없으므로 putty가 사용가능한 “*.ppk” 확장자 보안키로 변환해 주어야 합니다.
이러한 작업을 위해서 puttygen 이라는 프로그램을 먼저 실행시켜 줍니다.
윈도우 검색창에서 puttygen 을 검색하여 실행시켜 줍니다.
상단과 같은 화면창이 나타나면 “load” 버튼을 눌러 미리 다운로드 받아둔 “*.pem” 파일을 불러옵니다. 검색창 파일명 옵션에서 “모든파일 검색”으로 변경해야 “*.pem” 파일이 보여집니다.
load 버튼을 눌러서 보안키가 로딩되면 load 버튼 상단의 Generate 버튼을 눌러 “*.ppk” 파일을 생성해줍니다.
진행바가 모두 완료되면 Save private key 버튼을 눌러 *.ppk 확장자로 보안키 저장을 해줍니다.
이후 진행과정에서 만약 보안키 오류가 발생할 경우는 *.pem 파일을 다시 load 하여 Generate 과정없이 먼저 생성된 *.ppk 보안키에 Save private key 버튼을 눌러 덮어 씌워줍니다.
이후 putty 프로그램을 실행시켜 몇가지 옵션을 적용 시켜줍니다. 캐릭터 셋은 UTF-8 로 설정합니다.
SSH – Auth 항목에서 상기 화면처럼 옵션 체크를 하고 미리 만들어둔 private key 경로를 입력하여 인증키 설정을 합니다.
세션 항목으로 이동하여 “접속계정@IP주소” 및 22번 포트를 입력하고 추후 빠른 접속을 위해서 세션을 저장해줍니다.
사용자명과 퍼블릭IP 주소는 생성한 AWS 인스턴스 관리화면으로 들어가면 확인하실수 있습니다.
- 워드프레스 테마 오픈마켓 테마포레스트- Theme forest
- 워드프레스 추천테마 관련 포스트 - AVADA / JARIDA / SAHIFA / GOODNEWS