[AWS] VS Code에서 AWS SSH 접속하기

민윤지·2022년 7월 26일
2
post-thumbnail

로컬 Visual Studio Code에서 AWS SSH 접속하는 방법을 알아보도록 하겠습니다.

  • 우선 VS Code와 연결할 EC2 인스턴스를 먼저 생성했다는 가정하에 진행해볼게요.
  • 저는 macOS환경에서 진행했습니다.

1. 사전 Extensions 프로그램 설치

Extensions에서 remote ssh를 검색한 후, Remote-SSH를 설치해주세요.

2. 로컬에서 VS code를 연 후, command+shift+P를 눌러 콘솔창을 띄워주세요.

3. 콘솔창에 remote ssh를 입력

(1) Remote-SSH: Connect to Host 클릭

(2) Configure SSH Hosts 클릭

(3) ~/.ssh/config 클릭

(4) Config 파일 수정

아래와 같이 수정!

Host   접속이름(EC2 별명: 아무렇게나 설정하셔도 돼요.)
     HostName  EC2 인스턴스 퍼블릭 IP
     User   사용자 이름 (ubuntu상의 인스턴스라면 사용자이름을 ubuntu로 설정)
     IdentityFile   pem 파일 경로   
  • <참고>
    HostName에 들어갈 퍼블릭 IP 주소

    5. 잘 연결됐는지 확인하기 (VS code 껐다가 다시 켠 후 확인하는 것을 추천!)

    (1) command+shift+P를 눌러 콘솔창을 띄운 후, Remote-SSH: Connect to Host 클릭

(2) 위의 3번 Host에서 수정한 이름으로 추가된 EC2를 클릭하면 새로운 창이 뜨면서 접속한 것을 확인할 수 있습니다.
<참고>
Remote Explorer에서도 연결된 것을 확인할 수 있습니다.

아직은 AWS를 사용할 때마다 복잡하고 어렵습니다...
하지만 실무에선 협업을 위해 클라우드 상에서 일을 많이 하기 때문에 AWS를 사용해보는 것은 참 중요한 것 같아요.
모두 홧팅하세요!

profile
Hi there :) I'm a Future Data Analyst.

1개의 댓글

comment-user-thumbnail
2023년 3월 30일

좋아여 ㅎㅎ

답글 달기