Google Compute Engine은 웹에서 SSH를 클릭해 접속할 수 있지만 아무래도 로컬에서 터미널로 접속하는게 편한 것 같습니다.
SDK 설치
우선 Google Cloud SDK를 설치해주세요.
https://cloud.google.com/sdk/docs/install
운영체제별 설치방법은 공식문서를 참고해주세요.
저는 Mac을 사용중이라 Mac을 기준으로 설명하겠습니다.
공식문서에서 압축 파일을 다운받아 압축을 풀어줍니다.
그리고 터미널에서 압축 푼 폴더의 install.sh을 실행시킵니다.
$ ./google-cloud-sdk/install.sh
설치되면서 y/n 선택지가 뜨는데 y 입력해주면 됩니다.
.zshrc restart
y를 계속하면 자동으로 path를 지정됩니다.
수정사항을 적용시키기 위해 아래 명령어를 입력해줍니다.
저는 zsh를 사용중이라 zshrc입니다. bashrc를 사용중이시면 source ~/.bashrc 를 해주세요
$ source ~/.zshrc
gcloud init
그 후, gcloud init을 해줍니다.
$ gcloud init
그러면 로그인이 필요하다는 문항이 나오면 y를 눌러 브라우저로 로그인을 해줍니다.
그리고 본인이 현재 사용중인 프로젝트를 선택하거나 만들어줍니다.
그 후 질문에 따라 y나 n을 해주면 됩니다.
SSH 접속
이 과정이 끝났으면 gcloud 업데이트를 해줍니다.
$ gcloud components update
그리고 이제 우리의 GCE에 접속을 합시다.
$ gcloud compute ssh {접속할 계정}@{인스턴스 ID or 이름}
첫 접속 시, ssh 비밀번호를 설정하는게 뜹니다. 비밀번호를 설정하고 다음부터는 비밀번호를 입력해 접속하면 됩니다.
댓글