-
3. NestJs & Git Actions CI/CD - [ AWS EC2 접속 ]공부하기/node.js 2023. 2. 1. 23:12
지난 글에서 AWS-EC2 인스턴스를 생성했습니다.
인스턴스 생성 중 ssh 접속을 위한 체크박스를 체크한 뒤 인스턴스를 생성했으므로 인스턴스는 자동적으로 ssh 접속을 위한 22번 인바운드 포트가 개방된 상태로 생성이 되었습니다.
이제 터미널을 통해서 생성된 인스턴스에 접근합니다.
터미널을 켜고 인스턴스를 생성할 때 다운로드한 키페어가 저장되어 있는 위치로 이동합니다.
해당 디렉토리에서 다시한번 pem키가 디렉토리에 존재하는지 확인합니다.
다운로드된 키페어의 권한을 변경해줍니다.
chmod는 나/그룹/전체 에 따른 권한을 부여하는 리눅스 명령입니다.
각각 read(4), write(2), execute(1)의 권한을 부여할 수 있습니다.
400의 경우 나(read권한 허용) /그룹(권한없음)/ 전체(권한없음)을 의미합니다.
자 이제 모든 준비가 완료되었습니다. 터미널에서 아래 명령을 통해 생성한 인스턴스에 접근합니다.
ssh -i 키페어명 ec2-user@인스턴스_퍼블릭_아이피
아래 이미지는 인스턴스 접근에 성공한 이미지입니다.
'공부하기 > node.js' 카테고리의 다른 글
5. NestJs & Git Actions CI/CD - [ AWS EC2 배포 ] - pm2 (0) 2023.02.02 4. NestJs & Git Actions CI/CD - [ AWS EC2 배포 ] (0) 2023.02.01 2. NestJs & Git Actions CI/CD - [ AWS EC2 생성 ] (0) 2023.02.01 1. NestJs & Git Actions CI/CD - [ git actions 추가 ] (0) 2023.01.31 NestJs 설문조사 미니 프로젝트 (0) 2023.01.31