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단계: 준비
시작하기 전에 다음 사항이 있는지 확인하세요.
- Google Cloud 계정 : Google Cloud Platform에 등록하고 로그인했습니다.
- 가상 머신 인스턴스 : Google Cloud에 가상 머신(VM 인스턴스)이 생성되었습니다.
- XShell 도구 : XShell 클라이언트가 다운로드되어 설치되었습니다.
2단계: SSH 키 다운로드 및 구성
- Google Cloud 콘솔에 로그인하고 "Compute Engine" 아래의 "VM 인스턴스" 섹션으로 이동합니다.
- 연결하려는 가상 머신 인스턴스를 찾아 클릭해서 들어가세요.
- "SSH 키" 섹션에서 SSH 키 (일반적으로
.pem파일)를 다운로드합니다.
3단계: XShell에서 연결 구성
- XShell을 열고 왼쪽 상단의 "파일" > "새로 만들기"를 클릭합니다.
- 팝업 창에 다음 연결 매개변수를 입력하세요.
- 호스트 : Google Cloud 가상 머신 인스턴스의 외부 IP 주소를 입력하세요.
- 프로토콜 : "SSH"를 선택하세요.
- 포트 : 기본값은 22이므로 변경되지 않습니다.
- "확인"을 클릭하여 연결 설정 인터페이스로 들어갑니다.
4단계: 키 파일 가져오기
- XShell 연결 창에서 "사용자 인증" 탭을 클릭하고 "공개 키"를 선택합니다.
- "개인 키 파일" 입력 상자에서 "찾아보기"를 클릭하고 이전에 다운로드한
.pem파일을 선택합니다. - 설정을 마친 후 "확인"을 클릭하여 설정을 저장하세요.
5단계: 서버에 연결
- 구성 후 XShell 창에서 "연결" 버튼을 클릭하여 Google Cloud Virtual Machine에 연결을 시작합니다.
- 처음 연결하는 경우, XShell에서 호스트 지문을 확인하라는 메시지가 표시됩니다. 계속하려면 "예"를 클릭하세요.
- 사용자 이름을 입력합니다(일반적으로
ubuntu또는 가상 머신을 생성할 때 설정한 사용자 이름). - 올바르게 구성하면 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를 참조하세요. 대부분의 연결 문제는 일반적으로 해결될 수 있습니다.