Windows 레지스트리 항목을 보호하고 이에 따라 Windows 작업에 추가 보호를 제공할 수 있습니다.
Windows 레지스트리 항목을 보호하려면
참고: 키 또는 값을 지정하려면 전체 레지스트리 경로 이름을 사용하십시오. 와일드카드를 사용하여 키에 중첩된 모든 하위 키 또는 하위 키 값을 지정할 수 있습니다.
이제 레지스트리 항목은 CA ControlMinder이 레코드에 제공하는 기본 액세스와 함께 보호됩니다.
예: NONE의 기본 액세스를 레지스트리 키에 제공
다음 selang 명령은 NONE의 기본 액세스를 레지스트리 키에 제공합니다.
er REGKEY HKEY_LOCAL_MACHINE\SOFTWARE\Test\Key1 defacc(NONE) owner(nobody)
그 결과 key1에 대한 기본 액세스는 다음과 같습니다.
|
동작 |
Windows Server 2003 이전 시스템 |
Windows Server 2003 시스템 이상 |
Windows Server 2008 시스템 이상 |
|---|---|---|---|
|
하위 키 열거 |
거부 |
거부 |
거부 |
|
키 쿼리, 수정, 이름 바꾸기 또는 삭제 |
거부 |
거부 |
거부 |
|
키에 대한 하이브 로드 또는 언로드 |
거부 |
거부 |
거부 |
|
값 열거 |
거부 |
거부 |
허용 |
|
값 읽기, 만들기, 이름 바꾸기 또는 삭제 |
거부 |
허용 |
허용 |
|
하위 키의 하위 키 열거 |
거부 |
허용 |
허용 |
|
하위 키 만들기 |
허용 |
허용 |
허용 |
|
하위 키 쿼리, 수정, 이름 바꾸기 또는 삭제 |
허용 |
허용 |
허용 |
|
하위 키에 대한 하이브 로드 또는 언로드 |
허용 |
허용 |
허용 |
예: READ의 기본 액세스를 레지스트리 키에 제공
다음 selang 명령은 READ의 기본 액세스를 레지스트리 키에 제공합니다.
er REGKEY HKEY_LOCAL_MACHINE\SOFTWARE\Test\Key1 defacc(READ) owner(nobody)
그 결과 Key1에 대한 기본 액세스는 다음과 같습니다.
|
동작 |
Windows Server 2003 이전 시스템 |
Windows Server 2003 이상 |
Windows Server 2008 이상 |
|---|---|---|---|
|
하위 키 열거 |
허용 |
허용 |
허용 |
|
키 읽기 |
허용 |
허용 |
허용 |
|
키 수정, 이름 바꾸기 또는 삭제 |
거부 |
거부 |
거부 |
|
키에 대한 하이브 로드 또는 언로드 |
거부 |
거부 |
거부 |
|
값 열거 |
허용 |
허용 |
허용 |
|
값 읽기 |
허용 |
허용 |
허용 |
|
값 만들기, 이름 바꾸기 또는 삭제 |
거부 |
허용 |
허용 |
|
하위 키의 하위 키 열거 |
허용 |
허용 |
허용 |
|
하위 키 만들기 |
허용 |
허용 |
허용 |
|
하위 키 쿼리, 수정, 이름 바꾸기 또는 삭제 |
허용 |
허용 |
허용 |
|
하위 키에 대한 하이브 로드 또는 언로드 |
허용 |
허용 |
허용 |
|
하위 키 값 열거 |
허용 |
허용 |
허용 |
|
하위 키 값 만들기 |
허용 |
허용 |
허용 |
예: NONE의 기본 액세스를 레지스트리 키 와일드카드에 제공
다음 selang 명령은 NONE의 기본 액세스를 레지스트리 키의 모든 하위 키에 제공합니다.
er REGKEY HKEY_LOCAL_MACHINE\SOFTWARE\Test\Key1\* defacc(NONE) owner(nobody)
와일드카드(*)는 Key1에 적용되지 않고 Key1의 모든 하위 키에 적용되므로 Key1의 모든 하위 키에 대한 모든 형태의 액세스가 거부됩니다. 부모 보호 규칙으로 인해 Key1의 이름을 바꾸고 삭제하기 위한 액세스도 거부됩니다.
이 명령은 Key1의 값에 대한 액세스를 허용합니다. Key1 하위 키의 값(예: Key1\subkey1\의 값)에 대한 액세스는 Windows 시스템 간에 다릅니다.
예: NONE의 기본 액세스를 레지스트리 값에 제공
다음의 selang 명령은 Windows Server 2003 및 그 이후 시스템에서 NONE 액세스와 함께 특정 레지스트리 값을 보호합니다.
er REGVAL HKEY_LOCAL_MACHINE\SOFTWARE\TestKey\value1 defacc(NONE) owner(nobody)
참고: Windows Server 2008 이상 시스템에서 접근자가 NONE 액세스 권한을 사용하여 보호된 레지스트리 값에 액세스를 시도하면 CA ControlMinder에서 REG_NONE 값이 반환됩니다. REG_NONE 값은 값이 있음을 확인하지만 값이 무엇인지 지정하지 않습니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|