직접 ssh 세팅하고, 키 생성하고, 포트 열어주고 하는 일은 매우 귀찮고, 까다로운 일이다.
무슨 문제가 생길지 아무도 모른다는 단점도 있다.
하지만 gcloud에서 지원하는 ssh 진입 과정은 난이도를 상당히 줄여준다.
GCP CLI가 설치되었고, compute engine instance가 생성된 상태라는 가정하에 시작하겠다.
ssh 키 생성
gcloud compute ssh [instance name]
과정에서 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
여기서 주의할 점은, Windows에서는 UseKeychain을 누락시켜야 한다.
모든 과정이 끝났다.
이제 ssh를 연결해보자.
Top comments (0)