728x90
반응형

인스턴스를 VSCode 환경에서 개발하기 위해 연결해주는 방법이다.

이 방법으로 LightSail뿐만 아니라 다른 인스턴스들도 연결이 가능하다.

 

 

1. VScode를 실행하고 확장탭에서 remote-ssh를 설치한다.

 

2. F1을 누르고 >Remote-SSH:Connect to Host 를 클릭한다.

 

3. Add New SSH Host를 클릭한다.

 

4. ssh ubuntu@xx.xx.xx.xx 를 입력하고 엔터를 누른다.

  (이때 ubuntu는 인스턴스의 사용자계정 이름이며, 뒤에 붙는 xx.xx.xx.xx는 IP주소입니다.)

 

5. 그럼 이런 내용이 ~/.ssh/config 파일에 작성되게 되는데

  Host xx.xx.xx.xx

    HostName xx.xx.xx.xx

    User ubuntu

 

6. 이를 다음과 같은 형태로 바꿔준다.

  Host gs_blog

    HostName xx.xx.xx.xx

    User ubuntu

    Port 22

    IdentityFile C:\ssh\Soo\LightsailDefaultKey-ap-northeast-2.pem

 

7. 여기서 Host 는 연결할 때 사용할 이름, User는 위에 입력했던 우분투 인스턴스의 사용자계정, Port는 SSH가

    사용되는 포트, IdentityFile은 ssh-key가 저장된 주소이다.

 

 사용자계정 권한, ssh-key에 관한 내용은 다음글에서 다루도록 하겠다.

728x90
반응형

+ Recent posts