PMDB를 사용하여 구성 설정을 전파하는 방법

정책 모델의 구성을 편집하면 새 구성 값이 정책 모델의 구독자로 전파됩니다.다음 프로세스는 구성 업데이트가 정책 모델의 구독자에게 전파되는 방법을 설명합니다.
cminderpim14kr
정책 모델의 구성을 편집하면 새 구성 값이 정책 모델의 구독자로 전파됩니다.
다음 프로세스는 구성 업데이트가 정책 모델의 구독자에게 전파되는 방법을 설명합니다.
  1. 정책 모델의 구성 값을 하나 이상 편집합니다.
  2. 정책 모델이 새 구성 값을 가상 구성 파일에 기록합니다.
참고:
가상 구성 파일은 audit.cfg 파일에 대한 값을 포함하지 않습니다. 정책 모델은 이 파일에 대한 변경 내용을 가상 구성 파일에 기록하지 않습니다.
  1. 정책 모델은 새 구성 값을 해당 구독자에게 보냅니다.
  2. selang 명령은 각 구독자를 새 구성 값으로 업데이트합니다.
 
가상 구성 파일
각 정책 모델에는 해당 구독자에 대한 구성 값을 포함하는 가상 구성 파일이 있습니다. 가상 구성 파일은 PMD 디렉터리에 cfg_
configname
이란 이름으로 위치합니다. 여기서
configname
은 정책 모델 구성의 이름입니다.
가상 구성 파일은 audit.cfg 파일에 있는 구성 값을 포함하지 않습니다.
새 구독자가 구성되는 방법
정책 모델은 기존 구성 값을 사용하여 각각의 새 구독자를 구성합니다. 기존 구성 값은 가상 구성 파일에 저장되어 있습니다.
참고:
가상 구성 파일은 audit.cfg 파일에 있는 구성 값을 저장하지 않습니다. 새 구독자를 만들기 전에 audit.cfg 파일에 대해 수행한 모든 변경 내용은 새 구독자에게 전파되지 않습니다.
다음 프로세스는 정책 모델이 새 구독자를 구성하는 방법을 설명합니다.
  1. 정책 모델에 새 구독자를 만듭니다.
  2. 정책 모델이 해당 가상 구성 파일에 있는 값을 읽습니다.
  3. 정책 모델은 가상 구성 파일에 있는 구성 값을 updates.dat 파일에 추가합니다. updates.dat 파일은 또한 정책에 대한 액세스 규칙을 포함합니다.
  4. 정책 모델은 updates.dat 파일을 새 구독자에게 보냅니다.
  5. selang 명령은 updates.dat 파일에 있는 값을 사용하여 새 구독자를 구성합니다.