이전 항목: PROCESS 클래스다음 항목: REGVAL 클래스


REGKEY클래스

REGKEY 클래스의 각 레코드는 Windows 레지스트리의 키를 정의합니다.

REGKEY 레코드에 대한 키는 Windows 레지스트리 키의 전체 레지스트리 경로입니다.

참고: 경로의 일부로 와일드카드 문자를 사용할 수 있습니다.

다음 정의는 REGKEY 레코드에 포함된 속성을 설명합니다. 대부분의 속성은 수정 가능하며 selang 또는 관리 인터페이스를 사용하여 조작할 수 있습니다. 수정할 수 없는 속성은 정보로 표시되어 있습니다.

DACL

리소스에 액세스할 수 있는 사용자 이름 및 그룹 이름과 각 이름에 부여된 액세스 수준을 포함하는 표준 액세스 제어 목록입니다.

이 속성을 수정할 사용자는 리소스 소유자이거나 리소스에 대한 특수 액세스(ACL 수정)를 가지고 있어야 합니다.

액세스 제어 목록에 있는 각 요소는 다음 정보를 포함합니다.

액세스 유형

리소스에 대한 권한을 지정합니다.

  • Allowed(허용됨)-리소스에 대한 특수 액세스를 허용합니다.
  • Denied(거부됨)-리소스에 대한 특수 액세스를 거부합니다.
접근자

액세스 권한이 허용되거나 거부된 사용자 또는 그룹의 이름입니다.

액세스

접근자가 리소스에 대해 가지는 액세스 권한입니다. REGKEY 클래스에 대한 올바른 액세스 권한은 다음과 같습니다.

  • all-접근자가 클래스에 대해 수행할 수 있는 모든 작업을 수행하도록 허용하거나 거부합니다.
  • append/create/subkey-접근자가 레지스트리 키의 하위 키를 작성 또는 수정하는 것을 허용하거나 거부합니다.
  • changeperm/sec/dac/writedac/perm-접근자가 리소스의 ACL을 수정(접근자 추가 또는 제거)하는 것을 허용하거나 거부합니다.
  • chown/owner/takeownership-접근자가 리소스의 소유자를 변경하는 것을 허용하거나 거부합니다.
  • delete-접근자가 리소스를 삭제하는 것을 허용하거나 거부합니다.
  • enum-접근자가 레지스트리 키의 하위 키를 열거하는 것을 허용하거나 거부합니다.
  • link-접근자가 레지스트리 키와 연결되는 링크를 만드는 것을 허용하거나 거부합니다.
  • notify-접근자가 레지스트리 키나 레지스트리 키의 하위 키에 대한 변경 통지를 요청하는 것을 허용하거나 거부합니다.
  • query-접근자가 레지스트리 키의 값을 쿼리하는 것을 허용하거나 거부합니다.
  • read-접근자가 키의 내용을 읽는 것을 허용하거나 거부하지만, 변경 사항이 저장되는 것을 방지합니다.
  • readcontrol/manage-접근자가 레지스트리 키의 보안 설명자에 있는 정보(시스템(감사) ACL에 있는 정보 제외)를 읽는 것을 허용하거나 거부합니다.
  • set-접근자가 레지스트리 키의 값을 작성 또는 설정하는 것을 허용하거나 거부합니다.
  • write-접근자가 레지스트리 키와 그 하위 키를 변경하는 것을 허용하거나 거부합니다.

    참고: 빈 ACL(입력된 값이 없는 ACL)과 ACL이 없는 리소스의 차이에 특히 주의해야 합니다. 빈 ACL의 경우 명시적으로 부여된 액세스가 없으므로 액세스는 암시적으로 거부됩니다. ACL이 없는 리소스의 경우 개체에 할당된 보호가 없으므로 모든 액세스 요청이 허용됩니다.

이 속성을 수정하려면 auth 또는 auth- 명령을 사용하십시오.

OWNER

리소스의 소유자로 지정된 사용자 또는 그룹입니다.

이 속성을 수정하려면 owner 매개 변수를 newres, chres 및 editres 명령과 함께 사용하십시오.

SACL

Windows 시스템 액세스 제어 목록은 감사 지시어를 지정합니다.

SUBKEYS

(정보) 키 아래에 있는 레지스트리 키(하위 키)의 목록입니다.

SUBVALUES

(정보) 현재 레지스트리 키에 설명된 레지스트리 값의 목록입니다.