이 문서에서는 Google Cloud Console과 gcloud
명령줄 도구를 사용하여 Linux 가상 머신(VM) 인스턴스에 연결하는 방법을 설명합니다. SSH 키 구성 및 스토리지를 포함하여 Compute Engine에서 SSH 연결이 작동하는 방식에 대한 자세한 내용은 Linux VM에 대한 SSH 연결을 참조하세요.
PuTTY를 비롯한 타사 도구 사용 등 Linux VM에 연결하는 다른 방법은 고급 방법을 사용하여 VM에 연결을 참조하세요.
시작하기 전에
- 이 가이드의 명령줄 예시를 사용하려면 우선 다음 작업을 수행해야 합니다.
- gcloud 명령줄 도구를 최신 버전으로 설치하거나 업데이트합니다.
- 기본 리전 및 영역을 설정합니다.
VM에 연결
Google Cloud Console 또는 gcloud
명령줄 도구를 통해 Linux 인스턴스에 연결하려면 다음 탭 중 하나의 단계를 완료합니다.
Console
- Cloud Console에서 VM 인스턴스 페이지로 이동합니다.
-
가상 머신 인스턴스 목록에서 연결할 인스턴스 행의 SSH를 클릭합니다.
gcloud
gcloud compute ssh
명령어를 사용해 액세스 권한을 부여받은 인스턴스에 연결합니다.
gcloud compute ssh --project=PROJECT_ID --zone=ZONE VM_NAME
다음을 바꿉니다.
PROJECT_ID
: 인스턴스가 포함된 프로젝트의 ID입니다.ZONE
: 인스턴스가 있는 영역의 이름입니다.VM_NAME
: 인스턴스 이름입니다.
gcloud
명령줄 도구에 기본 속성을 설정해 둔 경우 이 명령어에서 --project
플래그와 --zone
플래그를 생략할 수 있습니다. 예를 들면 다음과 같습니다.
gcloud compute ssh VM_NAME
연결 후 터미널을 사용하여 Linux 인스턴스에서 명령어를 실행합니다.
작업을 마치면 exit
명령어를 사용해 인스턴스의 연결을 해제합니다.
문제해결
실패한 SSH 연결 진단 및 해결 방법을 찾으려면 SSH 문제 해결을 참조하세요.
다음 단계
- Windows VM에 연결하는 방법 알아보기
- 인스턴스 액세스 관리 방법 알아보기
- 고급 방법을 사용하여 VM에 연결하는 방법을 알아봅니다.
- 인스턴스로 파일을 전송하는 방법 알아보기
- Compute Engine에서 Linux VM에 대한 SSH 연결이 작동하는 방식 알아보기