가장 간단하게 구글 클라우드 VM 인스턴스에 접속하는 방법은 다음과 같다.
상기 방법 이외에 주로 사용하게 되는 윈도우 환경에서 Putty 등을 이용하여 접속하는 방법은 다음과 같다. 먼저 PuTTy Key Generator 를 사용하여 키를 생성한다. 아래 링크에서 다운로드한다.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
다운받은 PuTTy Key Generator 실행하여 Generate 버튼을 클릭한다.
PuTTY 를 실행하여 접속정보를 넣는다. 먼저 Host name 에는 사용자명@외부 IP 형식으로 기입한다.
그리고 Connection > SSH > Auth 메뉴로 이동하여 앞서 저장했던 개인키 파일을 찾아서 넣는다.
실행을 해보자. Server refused our key 에러가 발생한다.
앞서 키 정보를 잘못 넣은 것이다. 개별 VM 인스턴스의 세부정보에 입력을 했어야 한다. 해당 VM 인스턴스를 선택한 후 [수정]을 누른다.
SSH 키란에 앞서 생성한 키 정보를 입력하고 저장한다.
다시금 PuTTY 를 실행하면 아래와 같이 정상적으로 작동함을 알 수 있다.
그러면 이번에는 FileZilla 접속을 진행해보자. 호스트에 외부 IP 정보를 입력하고, 로그온 유형에 키 파일을 선택하여 사용자명과 앞서 생성한 개인키파일을 선택한다.