Windows에서 자동 로그온을 설정 하는 방법

적용 대상: Windows Server, version 2004, all editionsWindows Server, version 1903, all editionsWindows Server 2019, all editions

요약


이 문서에서는 암호와 기타 관련 정보를 레지스트리 데이터베이스에 저장 하 여 로그온 프로세스를 자동화 하도록 Windows를 구성 하는 방법을 설명 합니다. 이 기능을 사용 하 여 다른 사용자가 컴퓨터를 시작 하 고 설정한 계정을 사용 하 여 자동으로 로그온 할 수 있습니다.중요 순서도는 Hyper-V 호스트와 영향을 받는 각 VM 게스트에 개별적으로 고려해서 적용해야 합니다.자동 로그온 기능은 편의를 위해 제공 됩니다. 그러나이 기능은 보안 위험이 있을 수 있습니다. 자동 로그온에 대 한 컴퓨터를 설정 하는 경우 물리적으로 컴퓨터에 액세스할 수 있는 모든 사람이 연결 된 네트워크를 포함 하 여 모든 컴퓨터의 콘텐츠에 액세스할 수 있습니다. 또한 자동 로그온이 켜져 있는 경우 암호는 일반 텍스트로 레지스트리에 저장 됩니다. 이 값을 저장 하는 특정 레지스트리 키를 인증 된 사용자 그룹에서 원격으로 읽을 수 있습니다. 이 설정은 컴퓨터를 물리적으로 안전 하 게 보호 하 고 신뢰할 수 없는 사용자가 레지스트리에 원격으로 액세스 하지 않도록 하기 위한 단계를 수행 하는 경우에만 사용 하는 것이 좋습니다.

레지스트리 편집기를 사용 하 여 자동 로그온 설정


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

322756 Windows에서 레지스트리를 백업 및 복원하는 방법

레지스트리 편집기를 사용 하 여 자동 로그온을 설정 하려면 다음 단계를 따르세요.

  1. 시작을 클릭한 후 실행을 클릭합니다.
  2. 열기 상자에 Regedt32를 입력 한 다음 enter 키를 누릅니다.
  3. 레지스트리에서 다음 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  4. Defaultusername 항목을 두 번 클릭 하 고 사용자 이름을 입력 한 다음 확인을 클릭 합니다.
  5. Defaultpassword 항목을 두 번 클릭 하 고 암호를 입력 한 다음 확인을 클릭 합니다. 참고 Defaultpassword 값이 없는 경우 추가 되어야 합니다. 값을 추가 하려면 다음 단계를 따르세요.  
    1. 편집 메뉴에서 새로 만들기를 클릭 한 다음 문자열 값을 가리킵니다.
    2. Defaultpassword를 입력 한 다음 enter 키를 누릅니다.
    3. Defaultpassword를 두 번 클릭 합니다.
    4. 문자열 편집 대화 상자에서 암호를 입력 한 다음 확인을 클릭 합니다.
    참고 DefaultPassword 문자열을 지정 하지 않으면 Windows에서 자동으로 autoadminlogon 키 값을 1 (true)에서 0 (false)으로 변경 하 여 autoadminlogon 기능을 사용 하지 않도록 설정 합니다.  
  6. 편집 메뉴에서 새로 만들기를 클릭 한 다음 문자열 값을 가리킵니다.
  7. Autoadminlogon을 입력 한 다음 enter 키를 누릅니다.
  8. Autoadminlogon을 두 번 클릭 합니다.
  9. 문자열 편집 대화 상자에서 1 을 입력 한 다음 확인을 클릭 합니다.
  10. 컴퓨터를 도메인에 조인한 경우 Defaultdomain 값을 추가 하 고 값에 대 한 데이터를 도메인의 정규화 된 도메인 이름 (FQDN)으로 설정 해야 합니다.
  11. 레지스트리 편집기를 종료합니다.
  12. 시작을 클릭 하 고 시스템 종료를 클릭 한 다음 메모 텍스트 상자에 이유를 입력 합니다.
  13. 확인 을 클릭 하 여 컴퓨터를 종료 합니다.
  14. 컴퓨터를 다시 시작합니다. 이제 자동으로 로그온 할 수 있습니다.

참고

  • AutoAdminLogon 프로세스를 우회 하 고 다른 사용자로 로그온 하려면 로그 오프 하거나 Windows를 다시 시작한 후 Shift 키를 길게 누릅니다.
  • 이 레지스트리 변경은 GPO (그룹 정책 개체) 또는 로컬 정책에 의해 서버에 로그온 배너 값이 정의 된 경우에는 작동 하지 않습니다. 컴퓨터에 영향을 주지 않도록 정책이 변경 되 면 자동 로그온 기능이 예상 대로 작동 합니다.
  • EAS (Exchange Active Sync) 암호 제한이 활성화 되 면 자동 로그온 기능이 작동 하지 않습니다. 이것은 의도적으로 설계된 동작입니다. 이 동작은 Windows 8.1 변경으로 인해 발생 하며 Windows 8 또는 이전 버전에는 영향을 주지 않습니다. Windows 8.1 이상 버전에서이 문제를 해결 하려면 제어판에서 EAS 정책을 제거 합니다.
  • 서버에서 다른 사용자가 있는 대화형 콘솔 로그온은 Defaultusername 레지스트리 항목을 마지막으로 로그온 한 사용자 표시기로 변경 합니다. AutoAdminLogon은 사용자 및 암호와 일치 시키기 위해 DefaultUserName 항목에 의존 합니다. 따라서 AutoAdminLogon이 실패할 수 있습니다. 올바른 Defaultusername을 설정 하도록 종료 스크립트를 구성할 수 있습니다. 
  • Sysinternals tool 자동 로그온 을 사용 하 여이 기능을 더욱 쉽게 사용할 수 있습니다. 또한이 도구는 암호화 된 버전의 암호를 사용 하는 데 도움이 됩니다.