무료 크레딧을 이용하여 임시로 구글 클라우드 플랫폼(GCP)에 cpu 2, ram 4  짜리  vm ( centos 8 stream ) 하나를 만들었습니다.다다음주 내에 개인 서버를 주문할 예정이지만, 그 전까지 프론트와 백엔드 환경 구성을 테스트할 용도 입니다.현재 두 유저를 만들어놓았습니다.ID : backend / PW : backendID : frontend / PW : frontendssh 접속을 위해서는 key를 생성해줘야 합니다.자세한 설명은 아래 블로그를 참고하시면 좋겠습니다.

https://minimin2.tistory.com/172

# 본인의 컴퓨터 (로컬 환경에서) ssh-keygen을 활용해 키를 생성합니다.
# 다음과 같은 명령어 형태를 따릅니다.
# ssh-keygen -t rsa -f ~/.ssh/[키이름] -C [gmail계정] -b 2048

$ ssh-keygen -t rsa -f ~/.ssh/yomankum -C backend -b 2048

비밀번호 입력하라는 부분에서는 간단히 엔터 두 번 치고 넘어가주셔도 됩니다.키는 ~/. ssh 경로에 존재하며 (리눅스 기준, 윈도우는 따로 조사해보셔야 할 것 같습니다)[키이름]을 가지는 두 가지 종류의 키 파일이 생성 됩니다.절대로 타인에게 공개해서는 안되는 키가 바로, 프라이빗 키이며 확장자가 없는 형태입니다.그리고 제게 공유해주셔야 하는 키가 바로 퍼블릭 키이며, '.pub' 확장자가 붙어 있습니다.퍼블릭 키 파일을 첨부해주시거나, 아래와 같이 내용을 복사해서 보내주시면 제가 수동으로 클라우드 상에 있는 VM에 등록해놓겠습니다.

$ cat ~/.ssh/yomankum.pub

마지막으로 ssh 접속을 위해서는 아래와 같은 형태를 입력해주시면 됩니다.

ssh -i ~/.ssh/[키이름] [유저]@[공인 아이피]

공인 아이피는 pub 파일 정보가 등록된 후에 말씀드리겠습니다.