Remote Development with Visual Studio Code(vscode)

By | 2022년 2월 5일
Table of Contents

Remote Development with Visual Studio Code(vscode)

vscode 를 이용해 원격 서버에 접속해 소스를 수정하는 방법을 설명합니다.

플러그인 설치

Remote SSH by Microsoft 설치

개인키 생성

서버에 접속해 아래 명령을 실행해서 개인키를 생성합니다.

ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa

위에서 생성한 파일을 PC 에 private.key 로 복사해 돕니다.

설정파일 설정

C:\Users\skyer9\.ssh\config

Host nb.skyer9.pe.kr
  HostName nb.skyer9.pe.kr
  Port 22
  User skyer9
  IdentityFile /aws/notebook/private.key

서버 접속

F1 을 눌러 아래 명령은 선택합니다.

Remote-SSH: Connect to host…

오류 해결

WARNING: UNPROTECTED PRIVATE KEY FILE!

위와 같은 오류가 발생할 수 있습니다.

그럴 경우, 리눅스에서는 아래 명령을 실행합니다.

chmod 0400 private.key

윈도우의 경우 아래와 같이 설정해 줍니다.

  • private.key 오른쪽 클릭 속성 선택
  • 보안탭 선택 후 고급 선택
  • 상속안함 클릭 후, 내 아이디 추가

PC 에서 생성한 키를 서버에 등록하는 방법

https://www.skyer9.pe.kr/wordpress/?p=3068

답글 남기기