Visual Studio Code 원격 호스트 연결 (remote-SSH 연결)

2022. 10. 6. 09:16카테고리 없음

    목차
반응형

 

1. Remote-SSH plugin을 설치합니다.

2. ~/.ssh/config 설정

ctrl + shift + P (맥에서는 cmd + shift + P)를 눌러 SSH 설정 파일을 open 하기를 선택하여 수정하고자 하는 설정 파일을 open 합니다.

 

다음과 같이 서버 IP address, user name, port number(opt), rsa secret key file의 위치를 지정합니다. 

Host server_name
    HostName 10.20.101.302
    User user_name
    Port 2002
    IdentityFile ~/.ssh/rsa_secret_key_file

 

이후 ctrl + shift + P (맥에서는 cmd + shift + P)를 눌러 connect to host를 선택합니다. 

 

 

연결이 완료되면 아래와 같이 좌측 하단에 "SSH..." 연결이 되었음을 표시합니다. 

 

이제 파일 -> 폴더열기 (혹은 워크스페이스 열기)를 통해 editing 하고 싶은 코드 위치를 선택합니다. 

 

 

팁 1

ssh로 접속할 때 접속할 서버 내 ~/.ssh/aurhorized_keys에 로컬 머신의 public key가 등록되어있어야 하는데, 이때 접속할 User의 id 별로 서로 다른 위치의 ~/.ssh/aurhozied_keys에 등록을 해야 하는 것을 잊지 말아야 합니다. 

 

팁 2

코드 parsing을 위해서는 IntelliSense를 remote에도 설치 해 줘야 합니다. 

"ssh: 지정한이름" 에 IntelliSense를 설치합니다. 

 

반응형