Computer >> 컴퓨터 >  >> 시스템 >> Windows Server

Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드

Windows 10에 로그인하려면 매번 로컬 계정 또는 Microsoft(온라인) 계정의 암호를 입력해야 합니다. 이는 제3자가 기기에 접근하는 것을 어느 정도 막아주지만, 데스크톱에 도달하기까지 시간이 더 걸려 가정용 사용자에게는 불편할 수 있습니다. 이 가이드에서는 Windows 10(Windows Server 2016/2012 R2 포함) 로그인 화면에서 암호 입력을 비활성화하는 방법과 특정 계정으로 자동 로그인을 구성하는 방법을 살펴보겠습니다.

키오스크 모드로 운영되는 기기에서는 대부분 암호 없는 자동 로그인이 허용됩니다. 재부팅 시(예: 정전 등의 이유로) Windows가 자동으로 데스크톱에 로그인하고 자동 실행(Autorun)을 통해 필요한 프로그램을 시작합니다.

주의: Windows 자동 로그인은 편의성을 위해 사용되지만 컴퓨터의 보안 수준을 낮춥니다. 자동 로그인은 본인이 해당 컴퓨터의 유일한 사용자이고 다른 사람이 기기에 물리적으로 접근할 수 없다고 확신하는 경우에만 활성화해야 합니다. 그렇지 않으면 개인 데이터의 안전이 위협받을 수 있습니다.

Windows 10 로그인 화면에서 암호 대화 상자를 비활성화한다고 해서 계정 암호를 반드시 비워야 하는 것은 아닙니다. 저장된 자격 증명을 사용해 자동으로 로그인하도록 Windows 10을 구성할 수 있습니다. 다른 경우, 예를 들어 네트워크(SMB)를 통해 컴퓨터에 접근하거나 원격 데스크톱(RDP)으로 연결할 때는 여전히 암호를 요구합니다.

Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드

사용자 계정 설정으로 Windows 10 로그인 암호 비활성화하기

Windows 10에서 암호 로그인을 비활성화하는 가장 쉬운 방법은 사용자 계정 설정 대화 상자에서 해당 옵션을 지정하는 것입니다.

  1. Win+R 키를 누릅니다;
  2. 실행 대화 상자에 netplwiz 또는 control userpasswords2 명령어를 입력합니다;
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드
  3. 로컬 사용자 계정 목록이 표시된 창에서 "사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음" 옵션의 체크를 해제하고 변경 사항을 저장(확인)합니다;
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드
  4. 자동 로그인에 사용할 사용자 계정과 암호를 두 번 입력한 후 "확인"을 클릭하는 창이 나타납니다;
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드
  5. 컴퓨터를 재시작하고 암호 입력 없이 바로 데스크톱으로 부팅되는지 확인합니다.

Hyper-V에서 실행 중인 Windows 가상 머신에 암호 없이 로그인하도록 구성하는 경우, VM 콘솔에 연결할 때 향상된 세션 모드(Enhanced Session Mode)를 사용하지 마세요. 이 모드에서는 Hyper-V 콘솔 연결이 원격 데스크톱 서비스를 통해 수행되므로 저장된 자격 증명을 이용한 자동 로그인이 작동하지 않습니다. 향상된 세션 모드가 아닌 방식으로 가상 머신 콘솔에 연결하려면 창 오른쪽 상단의 X 버튼을 클릭해 연결 창을 닫으면 됩니다.

Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드

Windows 10 20H1/20H2에서 자동 로그인 옵션이 사라진 경우 해결 방법

Windows 10 빌드 2004(20H1)부터 Microsoft는 로컬 계정에 대한 자동 로그인 구성 옵션을 사용자 계정 제어판에서 제거했습니다. Microsoft 계정(MSA)이 아닌 로컬 Windows 로그온 계정을 사용하는 경우 "사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음" 옵션이 표시되지 않습니다.

Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드

Windows 10 20H2에서 암호 로그인 비활성화 옵션을 다시 표시하려면 powershell.exe 콘솔을 열고 레지스트리를 수정합니다:

New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" -Name DevicePasswordLessBuildVersion -Value 0 -Type Dword –Force

Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드

이 레지스트리 값은 Windows 10의 "Microsoft 계정에 Windows Hello 로그인 필요" 설정을 비활성화합니다. netplwiz 콘솔을 닫았다가 다시 열어 체크박스가 나타나는지 확인하세요.

이렇게 하면 최신 Windows 10 빌드(20H2 이상)에서도 암호 없는 자동 로그인을 구성할 수 있습니다.

참고: Active Directory 도메인에 가입된 컴퓨터에서는 기본 도메인 암호 정책 때문에 "사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음" 옵션의 체크를 해제할 수 없습니다. 이 경우 로그인 화면에서 암호 요청을 비활성화하는 가장 간단한 방법은 레지스트리를 통하는 것입니다(아래 설명).

레지스트리를 통해 Windows 자동 로그인 활성화하기

이제 암호 입력 없이 로그인 화면을 건너뛰고 Windows 10에 자동으로 로그인하는 좀 더 보편적인 방법을 살펴보겠습니다. 이 방법은 레지스트리 편집기를 통해 Microsoft 계정, 도메인 계정 또는 Windows 10 로컬 계정 모두에 대해 암호 없는 로그인을 활성화할 수 있습니다.

주의: 이 방식의 자동 로그인은 암호가 일반 텍스트 형태로 레지스트리에 저장되므로 보안 수준이 낮으며, 로컬 사용자라면 누구나 확인할 수 있습니다.

  1. Win+R 키를 누르고 regedit 명령어를 입력합니다;
  2. 레지스트리 키 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon으로 이동합니다;
  3. 레지스트리 매개변수 AutoAdminLogon의 값을 0에서 1로 변경합니다;
  4. 새 문자열 매개변수 DefaultDomainName을 생성하고 값으로 도메인 이름 또는 로컬 컴퓨터 이름을 지정합니다.
    팁: 컴퓨터 이름은 시스템 속성에서 확인하거나 hostname 명령어로 알아낼 수 있습니다.
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드
  5. DefaultUserName 매개변수에는 로그인에 사용할 사용자 계정 이름을 지정합니다(다른 사용자 이름으로 교체하거나 그대로 두어도 됩니다);
  6. 문자열 매개변수 DefaultPassword를 생성하고 해당 계정의 암호를 일반 텍스트로 지정합니다;
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드
  7. 레지스트리 편집기를 닫고 컴퓨터를 재시작합니다;
  8. Windows 재시작 후 로그인 화면에서 암호를 입력할 필요 없이 지정된 계정으로 자동 로그인됩니다.

레지스트리를 통해 자동 로그인을 활성화하려면 다음 명령어를 사용할 수 있습니다(rootP@ssword는 본인의 사용자 이름과 암호로 교체하고, 도메인 계정을 사용하는 경우 WORKGROUP은 AD 도메인 이름으로 교체하세요):

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d root /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d P@ssword /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v ForceAutoLogon /t REG_SZ /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d WORKGROUP /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v IgnoreShiftOvveride /t REG_SZ /d 1 /f

 

AutoLogonCount 레지스트리 옵션을 사용하면 AutoLogon으로 컴퓨터에 로그온할 수 있는 횟수를 설정할 수 있습니다. 이 값은 컴퓨터에 로그인할 때마다 감소합니다. 예를 들어 자동 로그인을 10회 허용하려면:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 10 /f

또는 PowerShell 스크립트를 사용하여 사용자의 로그인 정보를 레지스트리에 저장할 수도 있습니다:

$Username ='max'
$Pass = 'Max$uperP@ss'
$RegistryPath = 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon'
Set-ItemProperty $RegistryPath 'AutoAdminLogon' -Value "1" -Type String
Set-ItemProperty $RegistryPath 'DefaultUsername' -Value $Username -type String
Set-ItemProperty $RegistryPath 'DefaultPassword' -Value $Pass -type String
Restart-Computer

컴퓨터에 로그온 배너 정책(컴퓨터 구성 > 정책 > Windows 설정 > 보안 설정 > 로컬 정책 > 보안 옵션 > 대화형 로그온: 로그온을 시도하는 사용자에 대한 메시지 텍스트)이 적용된 경우 자동 로그온은 작동하지 않습니다.

Windows 10 절전/최대 절전 모드 후 암호 요청 비활성화하기

GPO(그룹 정책)를 사용하면 컴퓨터가 절전 또는 최대 절전 모드에서 깨어날 때의 암호 요청을 끌 수 있습니다.

  1. gpedit.msc 콘솔을 실행합니다(Windows 10 홈 에디션에서는 로컬 정책 편집기 콘솔을 다음과 같은 방법으로 실행할 수 있습니다);
  2. 정책 섹션 컴퓨터 구성 > 관리 템플릿 > 시스템 > 전원 관리 > 절전 설정으로 이동합니다;
  3. "컴퓨터가 절전 모드에서 깨어날 때 암호 요청(배터리 사용)" 및 "컴퓨터가 절전 모드에서 깨어날 때 암호 요청(전원 연결)" GPO 매개변수를 사용 안 함으로 설정합니다;
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드
  4. 이제 Windows는 절전 또는 최대 절전 모드에서 복귀할 때 암호를 요구하지 않습니다.

AutoLogon 도구로 보안 자동 로그인 활성화하기

더 안전하게 Windows 10 자동 로그인을 구성하려면 무료 AutoLogon for Windows 도구를 사용할 수 있습니다. 이 유틸리티는 Sysinternals 시스템 유틸리티 팩에 포함되어 있었으며 현재는 Microsoft 웹사이트(https://docs.microsoft.com/en-us/sysinternals/downloads/autologon)에서 다운로드할 수 있습니다. AutoLogon은 Active Directory 도메인에 가입된 컴퓨터에서 앞서 소개한 방법들이 작동하지 않을 때 특히 유용합니다.

  1. Autologon.exe(또는 autologon64.exe)를 관리자 권한으로 다운로드하여 실행합니다;
  2. 라이선스 계약 조건에 동의합니다;
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드
  3. 자동 로그인에 사용할 사용자 계정, 도메인, 암호를 지정하고 Enable 버튼을 누릅니다:
    Autologon successfully configured. The autologon password is encrypted.
  4. 자동 로그온이 활성화되었다는 창이 나타납니다. 암호화된 비밀번호는 LSA 형식으로 레지스트리 키 HKLM\SECURITY\Policy\Secrets에 저장됩니다. 이 경우 암호는 일반 텍스트로 저장되지 않지만, 암호화 알고리즘이 강력하지 않아 로컬 컴퓨터 관리자(일반 사용자는 불가)라면 복호화할 수 있습니다.
    Windows 10에서 암호 없이 자동 로그인 설정하는 방법 완벽 가이드

AutoLogon의 명령줄 옵션을 사용해서도 Windows 자동 로그온용 사용자 자격 증명을 설정할 수 있습니다. 사용자를 위해 Windows 자동 로그인을 구성하려면 다음 명령어를 사용합니다:

autologon64.exe USER_NAME DOMAIN PASSWORD /accepteula

암호 없는 Windows 10 자동 로그온을 비활성화하려면 Disable 버튼만 클릭하면 됩니다.

이 가이드에서는 Windows 10에서 암호 로그인을 비활성화하고 컴퓨터가 사용자 데스크톱으로 바로 부팅되도록 하는 여러 가지 방법을 살펴보았습니다. netplwiz를 이용한 간단한 방법부터 레지스트리 편집, PowerShell 스크립트, 그리고 보안성이 높은 AutoLogon 도구까지, 자신의 환경과 보안 요구 사항에 맞는 방법을 선택해 자동 로그인을 구성하시기 바랍니다. 단, 자동 로그인은 항상 보안 위험을 수반하므로 신중하게 적용하시길 권장합니다.