쏴아리의 딥러닝 스터디

AWS EC2 VSCode 연결방법 본문

AWS

AWS EC2 VSCode 연결방법

말해보시개 2021. 4. 27. 22:30

AWS EC2 VSCode 연결방법 

 

안녕하세요. 쏴아리입니다. 

이번 포스팅에서는 AWS EC2 인스턴스에 로컬 VSCode를 연결하는 방법에 대해 소개합니다. 

 

 

 

 

 AWS EC2 인스턴스 생성 

본 포스팅에서는 AWS EC2 인스턴스가 생성되어있다고 가정하겠습니다. 

 

AWS EC2 인스턴스 생성방법은 다음 포스팅을 참고해주세요. 

2021.04.25 - [AWS] - AWS EC2 인스턴스 생성방법

 

AWS EC2 인스턴스 생성방법

AWS EC2 인스턴스 생성방법 EC2는 AWS에서 사용하는 서버입니다. EC2 instance에 API를 배포하는 용도 등 다양하게 활용할 수 있습니다.  EC2 인스턴스 생성하기 1. AWS EC2 페이지 접근 AWS Management Consol..

deepmal.tistory.com

 

 

 

 

 VSCode Remote-ssh 설정 

1. VSCode의 Extension에서 Remote Development를 설치해 줍니다.  

Remote Development 기능은 SSH, Containers, WSL 3가지 옵션이 있는데, 이번 포스팅에서는 SSH를 사용하여 EC2 인스턴스에 VSCode를 연결하도록 하겠습니다. 

 

2. Remote-SSH Configuration 설정

VSCode에서 F1키를 누르고, configuration을 검색한 뒤, Remote-SSH: Open COnfiguration File기능을 선택합니다. 

ssh configuration 파일을 다음과 같이 수정합니다. 

  • Host: 접속할 EC2의 별명을 입력합니다. 추후 Host에 입력한 별명으로 EC2를 구분하여 연결하게됩니다.
    • HostName: AWS EC2 인스턴스의 Public IP입니다. 
    • User: 접속할 유저명
    • IdentifyFile: AWS EC2 인스턴스 pem key의 경로입니다.  

AWS EC2 인스턴스의 Public IP는 다음 그림에서 퍼블릭 IPv4에 기술되어있습니다(붉은색 박스). 

3. Remote-SSH: Connect to Host 

  • VSCode에서 F1을 누른 뒤, connect를 검색합니다. 
  • Remote-SSH: Connect to Host... 를 입력하면 EC2에 접속이 가능합니다. 
  • 원격 호스트의 OS를 선택하라고 나오는데, Linux를 선택하면됩니다.

4. EC2 VSCode 연결확인 

  • VSCode 좌측 Remote Explorer를 통해 EC2 VSCode에 접속하였음을 확인할 수 있습니다. 

 

 

 

 

같이 보시면 좋아요.

 

 

포스팅 내용이 도움이 되었나요? 공감과 댓글은 큰 힘이 됩니다!

 

Comments