IT (GCP, Server...)

구글 클라우드 플랫폼(GCP) SSH 접속 안됨 해결

화풍 2022. 11. 14. 22:00
반응형
반응형

화풍 블로그에 방문하신걸 환영합니다
구글 클라우드 플랫폼(GCP) SSH에 연결 불가에 대해 알아보겠습니다
chmod -R 777 관련된 명령어를 사용한분만 해결 가능합니다



[다운로드]
Tera Term
https://www.softonic.kr/download/tera-term/windows/post-download?ext=1
PuTTYgen
https://softfamous.com/puttygen/


➡️ PuTTYgen으로 SSH키값 등록하기
PuTTYgen 실행

Generate 클릭
*마우스를 막 움직이셔야 게이지가 올라갑니다

Public key for pasting into Open SSH authorized_keys file: 아래부분 내용 복사
*ssh-rsa ... 부터 rsa-key: ... 부분까지 전부 다 복사해주세요

구글 클라우드 플랫폼/Compute Engine/메타데이터/SSH키 - 수정
*SSH 키 입력칸에 붙여넣기 후 저장해주세요 (칸이 없으면 항목 추가를 누르시면 생깁니다)

PuTTYgen으로 돌아와서 Key comment를 복사 후 Save private key 로 저장 (이름은 복사한 내용 붙여넣기)
*Key comment는 ras-key-숫자 로 이루어진부분입니다



➡️ Tera Term으로 오류 해결하기
Tera Term 실행

Host에 외부IP 입력 후 확인(ok)를 눌러주세요
*확인 후 Continue 버튼을 눌러주세요

User Name에 마지막에 복사한 내용을 붙여넣어주세요
*ras-key-숫자 복사한거를 붙여넣어주세요

Use RSA/DSA/ECDSA/ED25519 . . .를 선택해주세요

바로 아래 [...]버튼을 눌러 저장한 파일을 선택후 확인을 눌러주세요
*ras-key-숫자로 저장한 파일을 선택하시면 됩니다

아래 내용을 복사 붙여넣기 후 엔터를 입력해주세요
sudo su

아래 내용을 메모장에 붙여넣기 해주세요
cd /home; chmod 755 account; cd account; chmod 644 .bash_history; chmod 644 .bash_logout; chmod 644 .bashrc; chmod 644 .profile; chmod 700 .ssh; cd .ssh; chmod 600 authorized_keys;

Ctrl+H 를 눌러 account 를 구글 클라우드 플랫폼을 이용중인 구글 아이디로 전부 바꿔주세요
*test@gmail.com 을 사용중이라면 account 를 test 로 전부 바꿔주시면 됩니다

메모장에서 accout를 변경하였다면 전부 복사 후 검은창에 붙여넣기 후 엔터를 입력해주세요


➡️ 오류 해결
이제 구글 클라우드 플랫폼에 들어가 SSH에 연결하시면 정상적으로 작동합니다


도움이 되셨다면 공감 및 댓글 ( ̄y▽, ̄)╭
반응형