원격 데스크톱 사용 가이드

원격 Mac 연결, 여기서 문제를 해결하세요

이용 정보를 받으셨나요? 먼저 노드, 연결 주소와 포트를 확인한 다음 사용 중인 운영체제에 맞춰 화면 공유, VNC 또는 SSH를 선택하세요. 첫 로그인, 보안 설정과 흔한 문제 해결 방법도 안내합니다.

문제별로 찾기

지금 해결할 문제를 선택하세요

연결되지 않으면 주소와 포트부터 확인하세요. 데스크톱에 들어온 뒤에는 보안, 화질 또는 도구 체인을 설정하면 됩니다.

인도받은 후 첫 단계

사용 중인 기기로 Mac에 연결

콘솔의 인스턴스 세부 정보에서 연결 주소, 포트와 초기 로그인 정보를 확인하세요. 로그인 정보를 공개 채팅이나 코드 저장소에 복사하지 마세요.

01 / macOS

macOS 기본 화면 공유 사용

  1. Finder에서 ‘이동’ → ‘서버에 연결’을 선택하세요.
  2. 인도 정보에 기재된 화면 공유 주소를 입력하세요. 전용 포트가 제공된 경우 해당 정보에 따라 함께 입력하세요.
  3. 이 Mac에 지정된 사용자 이름과 암호로 로그인하고, 처음 접속한 뒤에는 초기 암호를 바로 변경하세요.

연결은 됐는데 화면이 작나요? 원격 해상도를 바로 높이기보다 먼저 클라이언트의 확대/축소를 조정하세요.

02 / Windows 및 Linux

VNC 클라이언트 사용

  1. 인스턴스 세부 정보에서 VNC 주소와 포트를 복사해 클라이언트의 연결 대상에 입력하세요.
  2. 안내에 따라 제공된 로그인 정보로 접속하세요. 공용 컴퓨터에 암호를 저장하지 마세요.
  3. 연결한 뒤 마우스, 키보드, 클립보드가 작동하는지 확인하고 화질을 조정하세요.

클라이언트에서 호스트와 포트를 따로 입력해야 한다면 각각 나눠 입력하세요. 주소 전체를 호스트 입력란에 넣지 마세요.

신뢰할 수 있는 네트워크에서 SSH 터널로 VNC 연결

인스턴스 세부 정보에서 SSH 호스트, 포트와 VNC 포트를 확인하고 로컬 컴퓨터에 해당 환경 변수를 설정하세요. 아래 명령은 원격 VNC 서비스를 로컬 포트 5901로 연결합니다. 터미널 창을 열어 둔 상태에서 VNC 클라이언트로 127.0.0.1:5901에 연결하세요.

ssh -N -p "$SSH_PORT" -L "5901:127.0.0.1:$VNC_PORT" "$MAC_USER@$MAC_HOST"

로컬 포트 5901이 이미 사용 중이면 비어 있는 포트로 바꾸고 VNC 클라이언트에서도 같은 포트를 지정하세요. SSH와 VNC의 실제 포트는 인스턴스 세부 정보에서 확인할 수 있습니다.

첫 로그인 점검

먼저 접근을 제한한 다음 프로젝트를 가져오세요

아래 작업은 원격 macOS에서 진행합니다. 공유 설정이나 방화벽 규칙을 변경하기 전에 현재 연결을 유지하고 다시 연결할 방법이 있는지 확인하세요.

01초기 암호 변경

로그인한 뒤 시스템 설정에서 현재 사용자 암호를 변경하세요. 팀에서 함께 사용한다면 계정을 각자 만들고 초기 로그인 정보를 공유하지 마세요.

02FileVault 설정 검토

디스크 암호화가 필요하면 ‘개인정보 보호 및 보안’에서 FileVault를 켜고 복구 정보를 안전하게 보관하세요. 재시동 후에도 원격 로그인할 수 있는지 먼저 확인하세요.

03방화벽 확인

방화벽을 켠 뒤에는 현재 작업에 필요한 화면 공유, 원격 로그인 등의 연결만 허용하세요. 연결을 하나씩 확인한 다음 불필요한 규칙을 끄세요.

04SSH 공개 키 추가

원격 사용자의 인증된 키 파일에 공개 키를 추가하세요. 키 로그인에 성공하는지 확인한 뒤 암호 로그인 설정을 조정하세요.

05사용하지 않는 공유 서비스 끄기

시스템 설정의 ‘공유’에서 사용하지 않는 파일 공유와 원격 관리 기능을 끄세요. 현재 사용하는 화면 공유나 원격 로그인은 끄지 않도록 주의하세요.

화면에 맞춰 입력 반응 개선

전송 설정부터 조정하고 데스크톱 크기는 나중에 바꾸세요

창을 끌 때 버벅인다고 해서 반드시 Mac 성능이 부족한 것은 아닙니다. 화면 전송 지연, 네트워크 불안정, 빌드 작업의 리소스 사용량을 먼저 구분하세요.

해상도와 확대/축소

먼저 기본 데스크톱 해상도를 유지하고 화면에 맞게 클라이언트의 확대/축소를 조정하세요. Xcode와 시뮬레이터를 나란히 보려면 원격 해상도를 높이세요. 화면 픽셀이 많을수록 일반적으로 더 넓은 대역폭이 필요합니다.

고화질 및 저대역폭 설정

코드를 편집할 때는 선명한 글자를 우선으로 설정하세요. 네트워크가 불안정하면 클라이언트에서 저대역폭 또는 낮은 화질 설정을 사용하세요. 설정을 바꾼 뒤 입력 반응과 스크롤을 각각 테스트하고, 여러 항목을 한꺼번에 변경하지 마세요.

지역 간 노드 선택

팀 본사보다 실제로 작업하는 위치에 가까운 노드를 우선 선택하세요. 싱가포르, 일본(도쿄), 한국(서울), 홍콩, 미국 동부 노드를 이용할 수 있습니다. 대륙 간 연결 전에는 현재 네트워크에서 각 후보 노드까지의 실제 성능을 비교하세요.

선택할 수 있는 기기와 노드 조합은 콘솔에 표시되는 최신 정보를 확인하세요. 사용 중인 인스턴스의 이전을 논의하려면 현재 노드, 희망 노드, 허용 가능한 중단 시간을 적어 문의를 제출하세요.

서비스 약정

가동률 산정 방식

모든 노드는 연중 내내 운영됩니다. 아래 내용은 서비스 약정과 산정 방식이며 실시간 모니터링 수치가 아닙니다.

99.9% 월간 가동률 보장

최근 90일 기록은 월별로 산정됩니다

세 구간은 확인할 기간을 찾는 데만 사용하며 일별 상태나 측정된 가동률을 나타내지는 않습니다. 구체적인 이벤트와 영향받은 시간은 콘솔 기록을 확인하세요.

보상 기준:월간 가동률이 99.9% 미만이면 서비스 불가 시간의 10배만큼 이용 기간을 연장합니다. 신청할 때 확인할 수 있도록 인스턴스, 노드, 장애 시작 및 복구 시간을 함께 알려 주세요.

항목별로 점검

흔히 발생하는 네 가지 문제, 먼저 확인하세요

한 번에 하나씩만 변경하세요. 오류 메시지 원문과 발생 시간을 기록하세요. 문의를 제출할 때 ‘연결 실패’라는 설명보다 이런 정보가 훨씬 유용합니다.

검은 화면

  • 인스턴스 세부 정보에 연결 가능으로 표시되는지 확인하고 macOS가 현재 시동을 마칠 때까지 기다리세요.
  • 세션을 다시 연결하고 클라이언트에서 화면이 없는 디스플레이를 선택하지 않았는지 확인하세요.
  • 클라이언트 화질을 낮춰 보세요. SSH는 연결되는데 데스크톱 화면이 계속 검게 나오면 발생 시간을 기록해 문의를 제출하세요.

전혀 연결되지 않음

  • 인스턴스 세부 정보에서 주소와 포트를 다시 복사하고 오래된 북마크를 사용하지 않았는지 확인하세요.
  • 로컬 네트워크나 회사 방화벽이 연결을 차단하는지 확인하고 신뢰할 수 있는 다른 네트워크에서 다시 테스트하세요.
  • 화면 공유, VNC, SSH 중 어떤 방식이 작동하는지 각각 기록하세요. 로그인 정보를 반복해서 추측하지 마세요.

조작이 느림

  • 로컬 네트워크가 불안정한지, 원격에서 빌드나 모델 추론을 실행 중인지 확인하세요.
  • 화질이나 데스크톱 해상도를 낮춘 뒤 키보드 입력 반응을 다시 확인하세요.
  • 시간대별 성능을 비교하고 작업자의 위치와 사용한 노드를 기록하세요.

클립보드 동기화 안 됨

  • 클라이언트에서 양방향 클립보드 동기화가 허용되어 있는지 확인한 뒤 세션을 다시 연결하세요.
  • 짧은 텍스트로 먼저 테스트하세요. 파일 전송에는 텍스트 클립보드를 사용하지 마세요.
  • 계속 문제가 있으면 클라이언트 이름과 버전, 복사 방향을 알려 주세요.
개발 환경

의존성 순서에 맞춰 Xcode 도구 체인 준비

먼저 프로젝트에서 요구하는 Xcode 버전을 확인한 뒤 명령줄 도구와 패키지 관리 도구를 설치하세요. 버전 변경 후 설정을 다시 할 필요가 없도록 서명 자료는 마지막에 가져오세요.

  1. 01

    Xcode 및 Command Line Tools 확인

    Xcode를 열어 버전과 구성 요소 상태를 확인한 다음 다음 명령을 실행하세요. xcode-select -p 활성 개발자 디렉터리를 확인합니다. 프로젝트에서 특정 버전을 요구한다면 빌드를 실행하기 전에 버전을 맞추세요.

  2. 02

    프로젝트에 필요한 의존성 설치

    프로젝트 문서에 따라 Homebrew, Ruby, CocoaPods 등의 도구를 설정하세요. 설치 후 버전을 기록하고 서명이 필요 없는 빌드로 의존성이 모두 갖춰졌는지 먼저 확인하세요.

  3. 03

    인증서 및 프로비저닝 프로파일 가져오기

    팀에서 사용하도록 승인된 서명 인증서를 원격 키체인으로 가져오고 적절한 접근 권한을 설정한 다음 해당 프로비저닝 프로파일을 가져오세요. 개인 키나 암호를 저장소에 넣지 마세요.

  4. 04

    재현 가능한 첫 빌드 실행

    의존성 설치, 시뮬레이터 빌드, 서명이 필요한 아카이브 작업을 차례로 확인하세요. 이후 문제 해결에 활용할 수 있도록 Xcode 버전, 실패한 명령과 전체 오류 내용을 기록하세요.

직접 지원이 필요한 경우

재현 가능한 문의 내용 작성

구매 고객은 콘솔에 로그인해 문의를 제출하세요. 구매 전 문의나 로그인 문제는 이메일로 연락해 주세요. support@xcodevnc.com이메일에 암호나 개인 키를 보내지 마세요.

문의 전에 네 가지 정보를 준비하세요

  • 인스턴스 및 노드:콘솔에 표시된 인스턴스 식별자, 사용한 노드와 기기 모델.
  • 문제 발생 시간:처음 발생한 시간과 가장 최근에 재현한 시간을 시간대와 함께 적어 주세요.
  • 재현 방법:사용한 운영체제, 클라이언트, 연결 방식과 구체적인 작업.
  • 진단 결과:오류 메시지, 이미 시도한 문제 해결 방법, SSH와 데스크톱 연결 각각의 작동 여부.

바로 상위 지원으로 전달해야 하는 경우

주소와 포트를 확인하고 네트워크를 바꿔도 연결되지 않거나, SSH는 연결되지만 데스크톱 화면이 계속 검게 나오거나, 같은 문제가 진행 중인 빌드에 반복적으로 영향을 주는 경우에는 문의에 영향 범위와 긴급도를 바로 적어 주세요.

요금, 갱신, 영수증은 콘솔에서 확인할 수 있습니다. 결제는 USDT-TRC20 또는 Stripe를 통한 Visa, Mastercard, Amex만 지원하며 모두 USD로 청구됩니다. 실제 사용 가능한 결제 게이트웨이는 콘솔에 표시되는 정보를 확인하세요.

다음 단계

문제를 해결하고 원격 Mac을 사용해 보세요

구성을 선택 중인가요? 두 가지 M4 옵션의 사양과 이용 기간별 가격을 비교해 보세요. 이미 주문하셨나요? 콘솔에서 최신 연결 정보를 확인하세요.