GCP(Google Cloud Platform)

GCP | VM가상머신 putty로 접속하기

Aaronia 2024. 11. 9. 02:17

VM을 생성한 후 SSH 접속으로 GCP에서 바로 접속할 수는 있지만, 접속을 하기위해서는 브라우저에서 해당계정으로 로그인을 해야한다. 또한 속도도 살짝 느릴 수 있는 등 여간 불편한점이 적지는 않다. 


물론 브라우저에서 바로 접속하는게 좋다하면 그렇게 할 수도 있지만,

이번 글에서는  외부프로그램으로 접속할 수 있는 방법을 설명해 보고자 한다.


1. putty설치하기

 

일단 가장먼저 putty를 설치해야한다.

 

아래 링크를 통해 바로 다운로드받을 수 있다.

https://the.earth.li/~sgtatham/putty/latest/w32/putty-0.81-installer.msi 32비트용

https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.81-installer.msi 64비트용

 

https://www.putty.org/  공식사이트는 얘

 

설치과정은 매우 간단하기때문에 그냥 넘어가도록 하겠다. (다음-다음-설치 하면 끝)

 


2. puttygen으로 SSH 키 발급하기

 

putty 설치를 완료했다면, 저절로 puttygen이라는 프로그램도 같이 깔려 있을 것이다.

바로 저기 보이는 Generate를 클릭한다. 그럼 바로 key생성이 들어갈텐데,

저어기 보이는 빨간 박스 안을 마우스로 열심히 흔들어주면 key가 생성될 것이다. (그냥 기다린다고 올라가지 않는다)

 

키 생성이 완료되고 나면 해당 화면이 보일 것이다.

Key comment는

자신의 gcp 계정의 앞부분

을 입력해준다. ( ID @gmail.com 일때 ID를 입력해주면된다.)

Key passphrase는 자신이 원하는 비밀번호,

Confirm passphrase는 비밀번호 다시한번 입력해주면 된다.

 

비밀번호같은 경우 작성하지않아도 상관없지만, Key가 유출되었을 때 생길 문제에 대해서는 본인이 책임져야한다.

 

모두 완료하였다면 Save private key를 눌러 .ppk파일을 다운받아준다.


3. GCP에 SSH키 등록하기

key comment에 작성된건 신경쓰지 말 것

빨간 박스안 내용을 전부 복사해준다.

 

이제 VM콘솔로 들어가보자

 

vm콘솔 왼쪽 메뉴창을 쭈욱 내리다보면, 설정에 메타데이터가 보일 것이다.

메타데이터에 들어간 후 SSH 키를 클릭한다.

 

1.상단의 수정을 클릭한 후,

2.항목추가를 클릭한다.

3.아까 복사했던 key를 여기에 붙여넣기 한후 저장 클릭


4. putty에서 접속해보자!

 

이제 putty를 켜보자.

 

Host Name은 우리가 만든 VM가상머신의 외부IP를 작성해준다.

 

이제 설정을 저장할 Saved Sessions에는 자신의 VM가상머신 이름을 적어주고 Save를 눌러준다.

 

 

좌측의 Connection - SSH - Auth - Credentials를 들어가주고,

Private key file for authentication에 이전에 다운받았던 .ppk파일을 올려준다.

이제 Open클릭

 

 

이제 여기에 GCP 계정의 아이디를 입력해준다.

 

정상적으로 VM가상머신에 접속한 것을 확인할 수 있다!.


2024.11.08 - [분류 전체보기] - 2024 GCP(Google Cloud Platform) VM 무료가상머신 설정법

 

2024 GCP(Google Cloud Platform) VM 무료가상머신 설정법

개발하는 과정 속에서 서버를 구성하는 것은 매우 귀찮으면서도, 비용도 들어가니 쉽지 않다.  AWS, GCP 등등의 여러 플랫폼에서는 일정기간이나, 아님 크레딧을 주어 어느 정도 무료로 쓸 수 있

aaroni.tistory.com