728x90
반응형
원격 제어 환경 : Vscode, Windows 11
vscode 환경에서 gcp 서버에 붙어 작업할 수 있도록 하기 위해 작성
1. GCP에서 사용할 VM을 생성합니다.
2. 로컬 환경으로 돌아와서 cmd를 실행한 후 윈도우에 지정된 .ssh 폴더에 ssh 키 쌍을 생성합니다.
ssh-keygen -t rsa -f C:\Users\[windows 사용자이름]\.ssh\[키이름] -C [gmail계정] -b 2048
3. 해당 경로에 키이름과 키이름.pub 파일이 생성되며, pub 키파일을 메모장으로 열고 내용을 복사합니다.
4. GCP로 돌아와서, 생성한 VM 인스턴스를 클릭하고 수정 버튼을 누른 후 SSH 키 항목 추가를 클릭하고, pub파일에서 복사한 내용을 붙여넣기 한 후 저장합니다.
5. vscode를 실행한 후 Extension에서 Remote - SSH를 install 합니다.
6. 좌측 메뉴 중 Remote Explorer를 클릭하고, ssh 새 원격을 클릭하여 다음과 같은 명령어를 입력합니다.
ssh -i [키파일경로] [계정]@[외부IP]
# 이때 키파일경로는 생성한 키의 경로, 외부IP는 GCP의 퍼블릭IP로 확인 가능
7. 원격 구성이 완료되며, 다시 Remote Explorer로 접속하여 등록 ip를 확인한 후 버튼을 클릭하여 접속합니다.
8. 원격 제어 가능한 모습
반응형
'IT > [클라우드]' 카테고리의 다른 글
[AWS EC2] EC2 인스턴스 볼륨 용량 늘리기 (0) | 2024.06.04 |
---|---|
[AWS EC2] 포트 개방 기본 (맨날 헷갈려서 메모) (0) | 2024.05.02 |