DEV Community

Bino
Bino

Posted on

VSCode SSH로 Compute Engine 연결하기

직접 ssh 세팅하고, 키 생성하고, 포트 열어주고 하는 일은 매우 귀찮고, 까다로운 일이다.

무슨 문제가 생길지 아무도 모른다는 단점도 있다.

하지만 gcloud에서 지원하는 ssh 진입 과정은 난이도를 상당히 줄여준다.

GCP CLI가 설치되었고, compute engine instance가 생성된 상태라는 가정하에 시작하겠다.

ssh 키 생성

gcloud compute ssh [instance name]
Enter fullscreen mode Exit fullscreen mode

과정에서 region을 선택한다.

그럼 해당 인스턴스에 ssh 키가 생성된 것을 확인할 수 있을 것이다.

그리고 Ctrl + Shift + M 키를 눌러서 open ssh configuration file 설정을 찾아서 하단의 내용을 참고하여 수정한다.

Host my-test-vm-server
HostName 192.131.70.26
     UseKeychain yes
   AddKeysToAgent yes
   IdentityFile ~/.ssh/google_compute_engine
   User bino
Enter fullscreen mode Exit fullscreen mode

여기서 주의할 점은, Windows에서는 UseKeychain을 누락시켜야 한다.

모든 과정이 끝났다.

이제 ssh를 연결해보자.

Top comments (0)