가상 머신 연결 도구를 사용하여 Windows Server 2008 Hyper-V 기반 컴퓨터의 가상 머신에 연결할 때 "자격 증명이 원격 컴퓨터로 전송되지 않을 수 있으므로 연결되지 않습니다."

이 문서에서는 가상 머신에 연결하는 데 사용할 Vmconnect.exe 때 수신하는 오류를 해결하는 데 도움이 됩니다.

적용 대상: Windows Server 2012 R2
원래 KB 번호: 954357

오류 메시지 설명

가상 머신 연결 도구(Vmconnect.exe)를 사용하여 Windows Server 2008 Hyper-V 기반 컴퓨터의 가상 머신에 연결하는 경우 다음 오류 메시지가 표시될 수 있습니다.

자격 증명을 원격 컴퓨터로 보내지 않을 수 있으므로 연결이 만들어지지 않습니다. 도움이 필요하면 시스템 관리자에게 문의하세요.

다시 연결하시겠습니까?

원인

이 오류는 Windows Server 2008 Hyper-V 기반 컴퓨터의 CredSSP(자격 증명 보안 서비스 공급자) 정책을 사용하여 원격 위치에서 사용자 자격 증명을 인증할 수 없는 경우에 발생합니다.

해결 방법

원격 사용자의 자격 증명 인증을 사용하도록 Hyper-V 역할 설정 시 CredSSP 정책을 구성할 수 있습니다. 그러나 "레지스트리 구성" 섹션에 설명된 레지스트리 항목이 없는 경우 "증상" 섹션에 설명된 오류가 발생합니다. 원격 사용자 인증을 구성하려면 다음 방법 중 하나를 사용합니다.

방법 1: 레지스트리 구성

중요

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. Windows XP 및 Windows Server 2003에서 레지스트리를 백업, 편집 및 복원하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료를 참조하세요.
322756 Windows에서 레지스트리를 백업 및 복원하는 방법

CredSSP 정책이 올바르게 설정되지 않은 경우 정책을 수동으로 만들 수 있습니다. 이렇게 하려면 여러 레지스트리 하위 키 아래에 다음 레지스트리 항목을 만듭니다.

이름: Hyper-V
값 형식: 문자열 값
값 데이터: Microsoft Virtual Console Service/*

이 레지스트리 항목은 다음 레지스트리 하위 키 아래에 만들어야 합니다.

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowDefaultCredentials
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowDefaultCredentialsDomain
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowFreshCredentials
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowFreshCredentialsDomain
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowFreshCredentialsWhenNTLMOnly
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowFreshCredentialsWhenNTLMOnlyDomain
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowSavedCredentials
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowSavedCredentialsDomain
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowSavedCredentialsWhenNTLMOnly

"레지스트리 항목을 만드는 방법" 섹션에서는 목록의 첫 번째 레지스트리 하위 키 아래에 레지스트리 항목을 만드는 방법을 설명합니다. 나머지 레지스트리 하위 키에 대해 이러한 단계를 반복해야 합니다.

레지스트리 항목을 만드는 방법

다음 단계를 수행한 다음 레지스트리 편집기 종료합니다.

  1. 시작, 실행을 클릭하고 regedit을 입력한 다음 확인을 클릭합니다.

  2. 레지스트리에서 다음 키를 찾아 클릭합니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Credssp\PolicyDefaults\AllowDefaultCredentials

  3. 편집 메뉴에서 새로 만들기를 가리킨 다음 문자열 값을 클릭합니다.

  4. Hyper-V를 입력한 다음 Enter 키를 누릅니다.

  5. 편집 메뉴에서 수정을 클릭합니다.

  6. Microsoft Virtual Console Service/*를 입력하고 확인을 클릭합니다.

방법 2: 그룹 정책 설정 사용

원격 자격 증명 인증을 사용하도록 설정하려면 Gpedit 도구를 사용하여 Windows Server 2008 Hyper-V 기반 컴퓨터에서 그룹 정책 설정을 구성할 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.

  1. Gpedit.msc를 시작합니다.

  2. 컴퓨터 구성을 확장한 다음 관리 템플릿을 확장합니다.

  3. 시스템을 확장한 다음 자격 증명 위임을 클릭합니다.

  4. 세부 정보 창에서 기본 자격 증명 위임 허용을 두 번 클릭합니다.

    참고

    NTLM 인증을 사용하는 경우 NTLM 전용 서버 인증을 사용하여 기본 자격 증명 허용 항목을 사용합니다.

  5. 사용을 클릭한 다음 을 클릭하여 검사 위의 입력을 사용하여 OS 기본값 연결 상자를 선택합니다.

  6. 표시를 클릭한 다음 원격 사용자의 컴퓨터가 목록에 포함되어 있는지 확인합니다. 필요한 경우 추가를 클릭한 다음 원격 사용자의 컴퓨터를 포함합니다. 와일드카드 문자를 사용할 수도 있습니다. 예를 들어 모든 컴퓨터를 선택하려면 와일드카드 문자를 추가합니다. *.

  7. 확인 을 두 번 클릭합니다.

  8. 그룹 정책 닫습니다.

    중요

    이 메서드는 "레지스트리 항목 구성" 섹션에 설명된 메서드와 다릅니다. 그룹 정책 구성은 모든 컴퓨터의 SPN(서비스 사용자 이름)을 사용하여 원격 자격 증명 인증을 사용하도록 설정합니다. "레지스트리 항목 구성" 섹션에 설명된 메서드는 Microsoft 가상 콘솔 서비스의 인증만 사용하도록 설정합니다.