본문 바로가기
개발도구

VSCode ] 리눅스 시스템에 SSH로 연결하여 원격 작업하기

by eteo 2024. 6. 20.

 

 

먼저 해당 Linux 시스템에 SSH가 설치되고 enabled 상태여야 한다.

 

$ sudo apt update
$ sudo apt install openssh-server
$ sudo systemctl status ssh

 

 

원격작업할 PC에서 VS Code 확장 프로그램 Remote Development를 설치한다.

 

 

 

설치 후 우측 Remote Development 아이콘을 누른다.

 

 

 

F1을 눌러 팔레트를 열고 Remote-SSH를 검색한 후 Add New SSH Host를 선택한다.

 

"ssh userID@HostIP" 형식으로 입력한다.

 

SSH configuration file 경로를 선택한다.

 

 

아래와 같이 config 파일이 생성된다.

 

다시 F1을 눌러 명령 팔레트를 열고 Remote-SSH를 검색한 뒤 Connect to Host를 클릭하여 아까 설정했던 Host로 연결하면 된다.

 

 

연결 과정에서 Platform을 선택하라고 하면 Linux를 선택해주고 Password를 입력하라고 하면 입력해주면 된다.

 

Open Folder를 눌러 root 디렉토리를 선택하면 전체 파일시스템에 접근 가능하며 터미널을 열고 원격 작업을 하면 된다.