노출되는 이미지가 불편하시겠지만 양해를 구합니다. 노출, 클릭등에 관한 자료로 활용 중입니다.


xftp로 구글 클라우드 연결하기

 

 

구글 클라우드플랫폼에서 제공하는 Compute Engine은 VM 인스턴스의 SSH 연결을 브라우저콘솔형태로 제공을 하고 있다.

 

 

추가로 파일 업로드나 전용 SSH Terminal를 사용해야 할 때가 있으니, 등록해서 사용하는 것이 필요하다.

 

좌측 메뉴의 메타데이터 -> SSH키를 통해서 SSH키를 추가할 수 있다.

 

아래 링크를 따라가면, 자세한 설명을 볼 수 있다. 하지만 내용이 읽으려니 많다..(?)

간단하게 설명하면 SSH key-pair를 만들어서 public키를 등록하면, private key를 사용하는 클라이언트가 구글 클라우드로 직접 접속이 가능하다.

 

https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys?hl=ko&_ga=1.241264386.1201727008.1464839575 

 

ssh-keygen : ssh-keygen -t rsa -f ~/.ssh/[KEY_FILE_NAME] -C [USERNAME]

 

 

간단하게 Xftp를 통해서 그림으로 정리를 해 보면,

 

1. 신규 세션을 생성하면서, Login방법은 "Public Key"로 선택하고, User Name를 입력하고,

UserKey:부분의 Browse...선택한다.

2. User Key 팝업 화면을 볼 수 있으며, 해당 화면에서는 Generate를 클릭한다.

 

3. 다음의 옵션 선택은 Default 설정으로 넘어간다.

 

 

4. 다음 화면도 Next를 선택한다.

 

 

5. Key Name를 디폴트로 선택하고, 아래 Passphrase에 사용할 User key를 입력한다.

( 예)1234abc , abc1234)

 

6. 아래와 같은 key 생성이 되며, Finish를 누르면 된다.

 

7. 해당 Public Key를 구글 클라우드 메타데이터-SSH에 등록을 하면 된다.

 

등록시에 

 

키가 잘못되었습니다. 필수 형식: <protocol> <key-blob> <username@example.com> 또는 <protocol> <key-blob> google-ssh {"userName":"<username@example.com>","expireOn":"<date>"}  

 

과 같은 오류 메시지를 보게 된다.

이때 Public key 맨 마지막에

 

 

 

해당 부분을 추가 하면 에러가 없어진다.

 

블로그 이미지

StartGuide

I want to share the basic to programming of each category and how to solve the error. This basic instruction can be extended further. And I have been worked in southeast Asia more than 3 years. And I want to have the chance to work another country.

,