지난 포스팅에서 AWS에서 가상의 컴퓨터를 빌렸다. 즉, Instance를 생성 했다. 그러면 가상의 컴퓨터는 당연히 눈에 보이지 않는다. 그럼 어떻게 사용을 하는거지?!
원격접속을 통해 보이지 않는 가상의 PC (Instance)를 사용할 수 있다.
이 때 필요한 것이 인스턴스를 생성 할 때 다운로드 한 키 페어 파일(.pem)이다.
SSH연결을 통한 EC2 원격접속을 실습하자
인스턴스 탭에서 연결하고자 하는 인스턴스를 선택하고 연결 버튼을 클릭하면 연결하는 방법을 확인할 수 있다.
SSH 클라이언트 탭으로 가서 해야 할 목록과 인스턴스 ID를 확인한다.
보면, 다운로드 했던 키 페어 파일(.pem)dml 권한을 수정해야 한다.
pem 파일에 누구나 접근할 수 있는 권한이 부여되어 있다면 인스턴스는 연결을 거부하게 된다.
전 포스팅에서 다운로드 했던 키 페어 파일(.pem)의 경로로 가서 권한설정을 한다. (chmod는 리눅스CLI이며, 개발자는 당연히 기본소양으로 가지고 있어야 한다고 생각하므로 블로깅은 생략)
ssh -i 키페어파일위치 사용자이름@ec2주소 로 서버 접속을 요청하게 되면 경고문구가 뜨게 되고 yes를 입력하게 되면 서버로 접속이 된다.
성공적인 접속 후 모습