Securing Keys

[Web 개발] GCP VM 인스턴스에 Xshell 연결하기 본문

IT/Web

[Web 개발] GCP VM 인스턴스에 Xshell 연결하기

GRACE_MJ 2020. 7. 28. 18:54

저번 포스팅에서 직접 만든 웹사이트를

웹 호스팅 서비스를 이용하여 인터넷에 업로드하는 방법을 알아보았습니다

 

https://secure-key.tistory.com/43

 

[Web 개발] 공개용 홈페이지 만들기! 웹 호스팅 서비스 이용방법

로컬 컴퓨터에서 웹을 개발하면 만들어진 웹페이지는 자신의 컴퓨터에서 밖에 볼 수 없습니다 직접 만든 웹페이지를 인터넷을 통해 다른 사람들도 볼 수 있게 웹 호스팅 서비스를 이용하는 방��

secure-key.tistory.com

두 가지 방법 중 GCP (Google Cloud Platform) 를 이용한 방법에 대해 부연 설명을 하고자 합니다

 

GCP에 로그인하여 SSH를 여는 방법 외에

Xshell을 통해 접속하는 방법에 대해 알아보도록 하겠습니다

 

 

 

 

 

 

Xshell의 도구 > 사용자 키 생성 마법사 > RSA 2048비트 사용자 키 생성

위의 절차를 따르면 Xshell에서 사용자 키가

공개키개인키 쌍으로 생성됩니다

 

이때 개인키는 Xshell이 알아서 저장하고,

공개키가 보여지게 됩니다

 

 

 

 

 

 

 

그렇게 Xshell에서 생성된 공개키를 GCP에 등록해야 합니다

 

GCP > Compute Engine > 메타데이터 > SSH 키 수정 > 항목 추가 > 공개 SSH 키 입력

 

위 절차를 따르면 GCP에 생성한 공개키를 등록할 수 있습니다

이때, 저는 위의 두 SSH 키와 동일한 형태로 키를 등록해주었습니다

 

 

 

 

 

 

 

 

 

 

 

이제 마지막으로 Xshell을 통해서 GCP에 접속 설정을 해주면 됩니다

프로토콜SSH로 설정하고,

호스트에 GCP VM 인스턴스의 외부 IP 주소를 입력해주고,

사용자 이름사용자 키를 본인이 설정한 대로 선택해준 후,

키에 대해 암호 설정도 했다면 암호까지 입력해주시면 됩니다

 

 

그러면 성공적으로 Xshell을 통해 접속이 되는 것을 확인하실 수 있습니다

Comments