IT/Windows

[윈도우 보안] 콘솔 로그온 시 로컬 계정에서 빈 암호 사용 제한 설정

스티브짭쓰 2024. 12. 3. 07:30
728x90
반응형

Windows Server 콘솔 로그온 시 로컬 계정에서 빈 암호 사용 제한 설정 및 보안 강화


[진단항목]

콘솔 로그온 시 로컬 계정의 빈 암호 사용 제한 여부


[항목 설명]

  • 양호: 로컬 계정에서 빈 암호 사용이 제한됨.
  • 취약: 로컬 계정에서 빈 암호를 사용할 수 있음.

[진단방법]

GUI 방식으로 확인하기

  1. 로컬 보안 정책 실행
    • Windows 키 + R → secpol.msc 입력 후 Enter → 로컬 보안 정책 실행.
  2. 보안 옵션 접근
    • 로컬 정책보안 옵션 클릭.
  3. 설정 확인
    • "빈 암호를 가진 로컬 계정 로그온 허용" 항목이 비활성화 되어야 양호.

PowerShell로 확인하기

  1. PowerShell 실행
    • Windows 키 + X → Windows PowerShell (관리자) 선택.
  2. 빈 암호 설정 확인
    • 아래 명령어 실행: 
      Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" | Select-Object -ExpandProperty LimitBlankPasswordUse

       

반응형

[조치방법]

GUI 방식으로 설정하기

  1. 로컬 보안 정책 실행
    • Windows 키 + R → secpol.msc 입력 후 Enter → 로컬 보안 정책 실행.
  2. 보안 옵션 설정
    • 로컬 정책보안 옵션 클릭 → "빈 암호를 가진 로컬 계정 로그온 허용" 항목을 비활성화로 설정.

PowerShell로 설정하기

  1. PowerShell 실행
    • Windows 키 + X → Windows PowerShell (관리자) 선택.
  2. 빈 암호 사용 제한
    • 빈 암호 사용 제한을 설정: 
    • Set-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name LimitBlankPasswordUse -Value 1


[비고]

  • 빈 암호를 사용하는 로컬 계정은 쉽게 추측할 수 있어 보안 위험을 초래합니다.
  • 반드시 빈 암호를 가진 계정 로그온을 제한하여 보안을 강화해야 합니다.
728x90
반응형