Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

해결 방법: 원격 데스크톱 '계정 제한으로 인해 이 사용자가 로그인할 수 없습니다' 오류

Windows Server 2012 이상 환경에서 대상 시스템에 원격 데스크톱(Remote Desktop) 연결을 시도할 때 '계정 제한으로 인해 이 사용자가 로그인할 수 없습니다(Account restrictions are preventing this user from signing in)'라는 오류 메시지가 나타나는 경우가 있습니다. 이 오류는 주로 Windows 그룹 정책이 자격 증명을 원격 시스템에 전달하는 것을 차단할 때 발생합니다. 많은 사용자가 만료된 비밀번호나 비밀번호 미설정 때문이라고 생각하지만, 실제로는 그 외 다른 원인일 가능성도 있어 원인 파악에 어려움을 겪곤 합니다.

해결 방법: 원격 데스크톱  계정 제한으로 인해 이 사용자가 로그인할 수 없습니다  오류

원격 데스크톱 연결은 보안 관리자를 비롯한 다양한 분야에서 널리 사용되고 있으며, 그 활용 범위도 점차 확대되고 있습니다. 어떤 응용 프로그램이든 오류를 완전히 피할 수는 없으므로 이러한 문제가 발생하는 것은 자연스러운 일입니다. 다행히 아래에서 소개하는 해결 방법을 단계별로 적용하면 문제를 충분히 해결할 수 있습니다.

'계정 제한으로 인해 이 사용자가 로그인할 수 없습니다' 오류의 원인

이 오류 메시지는 여러 상황에서 발생할 수 있지만, 가장 흔한 원인은 다음 두 가지입니다.

  • Windows 그룹 정책: Windows 정책은 시스템이 수행하는 일부 동작을 제어합니다. 특정 그룹 정책이 원격 데스크톱 클라이언트가 원격 호스트에 로그인 자격 증명을 전달하지 못하도록 차단하면서 이 오류가 발생하는 경우가 있습니다. 해당 정책을 비활성화하면 문제가 해결되는 것으로 알려져 있습니다.
  • 비밀번호 미설정: 원격 연결에 사용하는 사용자 계정에 비밀번호가 설정되어 있지 않은 경우에도 이 오류가 발생할 수 있습니다. 이 경우에는 비밀번호를 새로 설정하거나 관련 정책을 비활성화해야 합니다.

오류의 잠재적 원인을 파악했다면, 아래의 해결 방법을 순서대로 적용하여 문제를 해결해 보세요.

방법 1: Windows 그룹 정책 비활성화

앞서 언급했듯이, 원격 데스크톱 클라이언트가 입력된 자격 증명을 노출하지 못하도록 막는 보안 정책이 존재합니다. 그런데 이 정책이 특정 상황에서 위와 같은 오류 메시지를 유발하기도 합니다. 따라서 오류를 해결하고 정상적으로 연결을 수립하려면 해당 정책을 비활성화해야 합니다. 절차는 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다.
  2. 검색 상자에 'gpedit.msc'를 입력하고 Enter 키를 누릅니다.
  3. Windows 로컬 그룹 정책 편집기(Local Group Policy Editor)가 열리면 다음 경로로 이동합니다.
    컴퓨터 구성 > 관리 템플릿 > 시스템 > 자격 증명 위임(Credentials Delegation)
  4. 오른쪽 창에서 '원격 서버에 대한 자격 증명 위임 제한(Restrict delegation of credentials to the remote servers)' 정책을 찾습니다.
  5. 해당 항목을 두 번 클릭하여 편집한 뒤 사용 안 함(Disabled)으로 설정하고, 적용(Apply)을 클릭한 다음 확인(OK)을 누릅니다.해결 방법: 원격 데스크톱  계정 제한으로 인해 이 사용자가 로그인할 수 없습니다  오류
  6. 문제가 해결되었는지 확인합니다.

방법 2: 비밀번호 설정

사용 중인 사용자 계정에 비밀번호가 설정되어 있지 않아도 이 오류 메시지가 나타날 수 있습니다. 따라서 문제를 해결하려면 먼저 비밀번호를 설정한 뒤 오류가 사라지는지 확인해야 합니다. 비밀번호를 설정하면 로그인할 때마다 매번 비밀번호를 입력해야 하지만, 원한다면 Windows 그룹 정책을 비활성화하여 이 과정을 생략할 수도 있습니다. 절차는 다음과 같습니다.

  1. 위에서 설명한 것처럼 로컬 그룹 정책 편집기를 엽니다.
  2. 편집기가 열리면 다음 위치로 이동합니다.
    컴퓨터 구성 > Windows 설정 > 보안 설정 > 로컬 정책 > 보안 옵션(Security Options)
  3. 오른쪽 창에서 '계정: 콘솔 로그온에만 빈 암호 사용 제한(Accounts: Limit local account use of blank passwords to console logon only)' 정책을 찾습니다.
  4. 두 번 클릭하여 편집한 뒤 사용 안 함(Disabled)으로 설정합니다.해결 방법: 원격 데스크톱  계정 제한으로 인해 이 사용자가 로그인할 수 없습니다  오류
  5. 적용(Apply)을 클릭하고 확인(OK)을 누릅니다.