EC2-ubuntu 접속하기

UICHEOL_HWANG·2023년 11월 1일
post-thumbnail

ec2에서 인스턴스 생성 후 CLI로 연결하는 방법


필자는 일단 인스턴스 생성은 하였다는 가정하에 실행방법을 적어보려 한다 (왜냐면 까먹을때 참고하려고)

연결을 눌러서 페이지로 넘어간다

직접 연결하는 방법도 있는데 ..

자꾸 오류가 나는게 화딱지가 나서 내 로컬 cli로 연결하기로 맘먹었다

일단 상기 SSH 클라이언트를 기반으로 pem key 경로를 지정해준다

ec2 접속 방법은 2가지가 있다

  1. 우분투

    우선 내 컴퓨터는 윈도우 기반에서 wsl을 설치한 케이스이기 때문에
    우분투에 있는 내 pem key 경로를 mnt 경로로 덮어서 설정해줘야 한다

여기서 chmod란?

chmod 뒤의 숫자 3개는 차례대로 나/그룹/전체 에 대한 권한을 의미한다.
read(4), write(2), execute(1)의 조합으로 권한을 나타낸다.
예를 들어, 5 = 4 + 1로 read + write의 권한이 있음을 의미한다.
즉 chmod 400 의 의미는 4/0/0이므로 나에게만 읽기 권한을 부여하는 것이다.

그렇게 경로설정을 하고 난 뒤에 ssh -i 명령어를 통해서 접속해야 하는데 최상위 권한으로 부여해줘야 하기 때문에 sudo 명령어를 사용할 예정이다

sudo ssh -i /path/your/dir/yourpemkey.pem 본인운영체제@본인탄력IP

적으면 된다
그리고 우분투에서 실행하면 비밀번호 작성하라고 나오니 유의
![]

성공화면임

  1. 윈도우 powershell

2-1. 파워쉘 실행
여긴 간단하다 어처피 mnt할 필요 없이 파일 경로 적어주고, pem 파일 경로와 접속 운영체제@탄력ip만 붙여주면 실행된다
업로드중..

우분투와 비슷하게

ssh -i "C:\your\com\path\yourpem.pem" 운영체제@IP

작성하면 된다

profile
개발 취미로 하는 세일즈맨

0개의 댓글