문답 2025.11.22 | 클라우드 보안 뉴스팀

Xshell을 사용하여 Google Cloud 서버에 연결하는 방법은 무엇입니까? (Google Cloud Shell)

XShell을 사용하여 Google Cloud 서버에 연결하는 방법

Google Cloud는 기업과 개발자가 클라우드에서 서버를 관리하고 운영할 수 있도록 강력한 컴퓨팅 리소스를 제공합니다. 사용 편의성을 위해 고효율 SSH 클라이언트 도구인 XShell을 사용하면 사용자가 Google Cloud의 가상 머신 인스턴스에 쉽게 연결할 수 있습니다. 이 문서에서는 XShell을 사용하여 Google Cloud 서버에 연결하는 방법을 자세히 설명하고, 사용자가 연결을 성공적으로 설정하는 데 도움이 되는 관련 매개변수와 단계를 보여줍니다.

XShell이란 무엇인가요?

XShell은 Linux, Unix, Windows 시스템에서 서버에 대한 원격 연결 및 관리를 지원하는 강력한 SSH 클라이언트입니다. XShell을 사용하면 명령줄 작업을 쉽게 수행하고, 서버 파일을 관리하고, 시스템 유지 관리를 수행할 수 있습니다. Google Cloud 가상 머신에 연결하기 위해 XShell은 사용자 친화적인 설정 및 인터페이스를 제공하여 연결 과정을 더욱 간편하게 만들어 줍니다.

AI 클라우드 플랫폼 지금 체험하기

Google Cloud Server에 연결하는 단계

1단계: 준비

시작하기 전에 다음 사항이 있는지 확인하세요.

  1. Google Cloud 계정 : Google Cloud Platform에 등록하고 로그인했습니다.
  2. 가상 머신 인스턴스 : Google Cloud에 가상 머신(VM 인스턴스)이 생성되었습니다.
  3. XShell 도구 : XShell 클라이언트가 다운로드되어 설치되었습니다.

2단계: SSH 키 다운로드 및 구성

  1. Google Cloud 콘솔에 로그인하고 "Compute Engine" 아래의 "VM 인스턴스" 섹션으로 이동합니다.
  2. 연결하려는 가상 머신 인스턴스를 찾아 클릭해서 들어가세요.
  3. "SSH 키" 섹션에서 SSH 키 (일반적으로 .pem 파일)를 다운로드합니다.

3단계: XShell에서 연결 구성

  1. XShell을 열고 왼쪽 상단의 "파일" > "새로 만들기"를 클릭합니다.
  2. 팝업 창에 다음 연결 매개변수를 입력하세요.
  • 호스트 : Google Cloud 가상 머신 인스턴스의 외부 IP 주소를 입력하세요.
  • 프로토콜 : "SSH"를 선택하세요.
  • 포트 : 기본값은 22이므로 변경되지 않습니다.
  1. "확인"을 클릭하여 연결 설정 인터페이스로 들어갑니다.

4단계: 키 파일 가져오기

  1. XShell 연결 창에서 "사용자 인증" 탭을 클릭하고 "공개 키"를 선택합니다.
  2. "개인 키 파일" 입력 상자에서 "찾아보기"를 클릭하고 이전에 다운로드한 .pem 파일을 선택합니다.
  3. 설정을 마친 후 "확인"을 클릭하여 설정을 저장하세요.

5단계: 서버에 연결

  1. 구성 후 XShell 창에서 "연결" 버튼을 클릭하여 Google Cloud Virtual Machine에 연결을 시작합니다.
  2. 처음 연결하는 경우, XShell에서 호스트 지문을 확인하라는 메시지가 표시됩니다. 계속하려면 "예"를 클릭하세요.
  3. 사용자 이름을 입력합니다(일반적으로 ubuntu 또는 가상 머신을 생성할 때 설정한 사용자 이름).
  4. 올바르게 구성하면 Google Cloud Virtual Machine에 성공적으로 로그인하고 관리를 시작할 수 있습니다.

Google Cloud에서 XShell에 연결하는 방법에 대한 자주 묻는 질문

질문: Google Cloud 가상 머신의 IP 주소는 어떻게 얻을 수 있나요?

A: Google Cloud 콘솔을 통해 가상 머신 인스턴스의 외부 IP 주소를 확인할 수 있습니다. "Compute Engine"의 "VM 인스턴스" 페이지로 이동하여 가상 머신 인스턴스를 찾으면 인스턴스 세부 정보에 외부 IP 주소가 표시됩니다.

질문: XShell에 연결할 때 "권한 거부" 오류가 발생하면 어떻게 해야 합니까?

A: "권한 거부됨" 오류는 일반적으로 SSH 키가 올바르게 구성되지 않았기 때문에 발생합니다. 키 파일을 XShell에 올바르게 가져왔는지 확인하고, 해당 SSH 키가 가상 머신 인스턴스 설정에서 허용되는지 확인하세요.

질문: SSH 연결을 허용하려면 가상 머신의 방화벽 설정을 어떻게 수정해야 합니까?

A: Google Cloud 콘솔에서 "VPC 네트워크" > "방화벽 규칙"으로 이동하여 생성한 방화벽 규칙이 포트 22(SSH) 트래픽을 허용하는지 확인하세요. 허용되지 않는 경우, 모든 IP 주소에서 포트 22에 대한 액세스를 허용하는 새 규칙을 생성할 수 있습니다.

매개변수 및 설정 표

매개변수 설명하다
주인 Google Cloud 가상 머신의 외부 IP 주소
규약 SSH를 선택하세요
포트 기본 포트 22
사용자 이름 일반적으로 ubuntu 입니다(생성 시 선택한 운영 체제에 따라 다름).
키 파일 인증에 사용되는 .pem 형식의 개인 키 파일입니다.

요약하다

XShell을 통해 Google Cloud 가상 머신에 연결하는 것은 매우 간단합니다. SSH 키가 올바르게 구성되고 연결 매개변수가 올바르게 설정되었는지 확인하기만 하면 XShell을 사용하여 클라우드 서버를 효율적으로 관리할 수 있습니다. 일상적인 유지 관리든 복잡한 작업이든 XShell은 안정적이고 편리한 연결 방법을 제공합니다. 문제가 발생하면 위의 FAQ를 참조하세요. 대부분의 연결 문제는 일반적으로 해결될 수 있습니다.

추천 기사

인기 태그