방치하고 있던 GCP를 부활시킨다 (4) - PC(Windows10)로부터 VM에 ssh 접속 -

GCP 부활의 작업 내역
방치한 GCP를 부활시킨다 (1) - 프로젝트 작성 -
방치한 GCP를 부활시킨다 (2) - VM 인스턴스 생성 -
방치한 GCP를 부활시킨다 (3) - gcloud CLI 설치 -
이번:방치하고 있던 GCP를 부활시킨다 (4) - PC(Windows10)로부터 VM에 ssh 접속 -
방치한 GCP를 부활시킨다 (5) - VM의 IP를 고정한다 -
방치한 GCP를 부활시킨다 (6) - nginx 설치와 http 설정 -
방치한 GCP를 부활시킨다(마지막) - 고유 도메인 설정 -

이번에는 로컬에서 ssh로 GCP VM에 연결할 수 있습니다.

정보 수집



인스턴스에 연결
앞으로 시작하는 GCP(GCE) 안전하게 무료 테두리를 쓰러뜨리기 ※ssh 접속의 개소
Windows에서 GCP의 VM에 SSH 연결하는 단계!

ssh 키 만들기



git bash로 만든다.
다음 명령으로 실행ssh-keygen -t rsa -f ~/.ssh/gcp-ssh-key -C "ユーザ名"chmod 400 ~/.ssh/gcp-ssh-key

할 수있는 것 같습니다.
~/.ssh/gcp-ssh-key.pub의 내용 복사
※gcp-ssh-key의 이름은 무엇이든 좋습니다.

GCP에 등록



햄버거 ⇒ Compute Engine ⇒ VM 인스턴스

대상 VM 선택

편집 버튼을 눌러 인증 키 등록


연결 확인



다음 명령을 git bash로 실행ssh 外部IP -l ユーザ名 -i ~/.ssh/gcp-ssh-key※외부 IP는 아래에 기재되어 있습니다.

※유저명은 아래에 기재되어 있습니다.


연결할 수 있었다!

그런 다음 ssh 포트 변경



다음 명령으로 VM의 ssh 포트 변경
백업sudo cp -p /etc/ssh/sshd_config /etc/ssh/sshd_config.org포트 변경sudo sed -i -e "s/#Port 22/Port 変更ポート番号/g" /etc/ssh/sshd_config재부팅sudo service sshd restart
방화벽 규칙 설정

default-allow-ssh를 클릭

편집 버튼을 누르고 TCP 포트를 변경


※주의
 당연할지도 모릅니다만, 반드시 포트 번호를 변경하고 나서 방화벽을 변경해 주세요.
 작업을 반대로 하면 방화벽을 변경했다고 단지 접속할 수 없고 포트 번호를 변경할 수 없었습니다.

다시 연결 확인



포트를 지정하는 연결 명령은 다음과 같습니다.ssh 外部IP -l ユーザ名 -p ポート番号 -i ~/.ssh/gcp-ssh-key
연결할 수 있었다! !

예!

이번은 여기까지.

고마워요.

다음 번
방치한 GCP를 부활시킨다 (5) - VM의 IP를 고정한다 -

좋은 웹페이지 즐겨찾기