sudo apt-get update
sudo apt-get install python3.8-venv -y
key 생성
private key 및 public key 저장
public key GCE 메타데이터에 등록
private key 권한 변경
key 파일 속성에서 고급 클릭
상속 사용 안 함 클릭
첫 번째 옵션 선택
제거 버튼을 클릭하여 모든 권한을 삭제
모든 권한을 삭제 하였다면, 추가 버튼을 클릭
선택할 개체 이름에는 window의 사용자 계정명을 입력한 후, 이름 확인 버튼을 클릭
모든 권한을 허용
vscode extension 설치
remote explorer에서 새로운 ssh connection 추가
다음을 입력
ssh -i "OpenSSH Key File 경로" 사용자이름@GCE 외부 IP주소
Host GCE 외부 IP 주소
HostName GCE 외부 IP 주소
IdentityFile OpenSSH Key File 경로
User 사용자이름
passphrase key 입력 후 접속
연결 완료!
참고문헌
https://amanokaze.github.io/blog/Connect-GCE-using-VS-Code/