본문 바로가기
코딩

VS Code 원격 작업 설정

by foon100 2025. 6. 3.

코딩 화면

1. 윈도우 PowerShell에서 SSH 키 생성

  • 윈도우 PowerShell에서 다음 첫 줄 명령 입력하고 엔터 입력. 이후 엔터만 입력하여 생성
PS C:\Users\user> ssh-keygen.exe -t rsa -b 4096

Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\user/.ssh/id_rsa):
Created directory 'C:\\Users\\whyoo/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\user/.ssh/id_rsa
Your public key has been saved in C:\Users\user/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:UceZ4kwb/UNIkdP/S7hSUu6DaszqW/Tcg9yFVmWzm2c user@LAPTOP-29202E1S
The key's randomart image is:
+---[RSA 4096]----+
|          .++B .o|
|         .+.O o.+|
|        .+ + + + |
|         .+  .= +|
|        S.  oo.=E|
|        . +.=+.oo|
|        o. ==+o .|
|        .+ o +.. |
|      .++.. . .  |
+----[SHA256]-----+
PS C:\Users\user>
  • 생성된 파일

생성된 파일

2. 원격 우분투 서버에 키 추가

  • ~/.ssh/authorized_keys에 추가. 이 때 기존 키들이 있으면 한 줄 띄우고 id_rsa.pub의 내용을 붙여 넣음
    sudo nano ~/.ssh/authorized_keys

3. VS Code에서 원격 작업

3.1 VS Code 확장팩 설치 및 접속 환경 파일 생성

  • Remote SSH 확장팩 설치

Remote SSH 확장팩 선택

 

  • F1 키 입력하고, Remote-SSH: Connect Current Windw to Host… 선택

Remote-SSH: Connect Current Windw to Host 선택

 

  • 새 SSH 호스트 추가… 선택

새 SSH 호스트 추가 선택

  • SSH 구성 파일 …\.ssh\config 선택

.ssh\config 선택

  • config 파일에 다음 예시와 같이 작성
Host VM_192.168.0.39
	HostName 192.168.0.39
	User ubuntu
	Port 22
	IdentityFile ~/.ssh/id_rsa

 

3.2 VS Code에서 원격 접속

1. F1 키 입력 후 Remote-SSH: Connect to Host… 선택

Remote-SSH: Connect to Host… 선택

 

2. 생성한 VM_192.168.0.39 선택

VM_192.168.0.39 선택

 

3. Linux 선택

Linux 선택

 

4. “계속” 선택

“계속” 선택

3.3 VS Code에서 원격 폴더 열기

  • Open Folder 선택하여 프로젝트 폴더 열기

Open Folder 선택

'코딩' 카테고리의 다른 글

NodeJS Express + MariaDB 개발 환경 구성  (0) 2025.06.03
NodeJS 설치 및 Express 프로젝트 생성 방법  (0) 2025.06.03