UAC

UAC(User Account Control)는 Microsoft Windows 운영 체제의 보안 기능이다. Windows Vista에서 처음 도입되었으며, 이후 버전의 Windows에서도 계속 사용되고 있다. UAC의 주요 목적은 관리자 권한이 필요한 작업을 수행할 때 사용자의 명시적인 승인을 요구함으로써 시스템의 보안을 강화하는 것이다.

UAC는 다음과 같은 방식으로 작동한다:

1. 관리자 권한이 필요한 작업이 시도될 때 UAC 프롬프트가 나타난다.

2. 사용자는 해당 작업을 허용하거나 거부할 수 있다.

3. 허용할 경우, 작업이 수행되며 거부할 경우 작업이 중단된다.

UAC의 주요 기능:

- 악성 소프트웨어의 무단 설치 방지

- 시스템 설정의 무단 변경 방지

- 관리자 권한 남용 방지

- 최소 권한 원칙 적용

UAC 설정은 Windows 제어판에서 조정할 수 있으며, 보안 수준에 따라 네 가지 단계로 설정할 수 있다. 그러나 UAC를 완전히 비활성화하는 것은 보안상 권장되지 않는다.

UAC는 초기에 사용자 불편을 이유로 비판을 받았지만, 시간이 지나면서 Windows 보안의 중요한 구성 요소로 인식되고 있다.