1. gcp - vpc네트워크 - 외부ip주소 접속 후에
유형을 고정으로 변경

2. vm 네트워크에서 외부 아이피 확인

3. gcp 서버에서 설정을 변경해준다
# root 암호 설정 sudo passwd # root 사용자로 변경 su - # 설정 변경 vim /etc/ssh/sshd_config # PermitRootLogin 을 yes로 변경
4. 접속할 pc에서 ssh key file을 생성해준다
이때 아이디는 asdf@gmail.com이 gcp 아이디라면 @gmail.com은 제외하고 입력한다
외부아이피는 2번에서 확인한 외부아이피를 입력해준다
ssh-keygen -t rsa -f ~/.ssh/<키파일이름> -C 아이디@외부아이피
그리고 <키파일이름.pub>를 열어서 전체를 복사해둔다
5. 구글 서버에 키를 등록해준다
[jamie@noel ~]$ cd ~/.ssh [jamie@noel .ssh]$ vim authorized_keys #authorized_keys에 복사한 pub키를 추가해준다
6. 접속할 PC에서 config 설정을 해준다
vim ~/.ssh/config Host <호출할 이름> HostName <keyfile 생성할때 입력한 아이피> User <keyfile 생성할 때 입력한 아이디> IdentityFile <~/.ssh/키파일이름>
7. 접속 테스트
config에서 설정한 이름으로 접속테스트를 해본다
