이전 항목: sepmd 유틸리티-구독자 및 업데이트 파일 관리

다음 항목: sepmd 유틸리티-PMDB 백업

sepmd 유틸리티-이중 컨트롤 관리

UNIX에 해당

sepmd 유틸리티는 이중 컨트롤 트랜잭션을 관리합니다. sepmd 유틸리티는 각 트랜잭션이 작성될 때 고유한 ID 번호를 제공합니다.

참고: 이중 컨트롤에 대한 자세한 내용은 UNIX용 끝점 관리 안내서를 참조하십시오.

이중 컨트롤을 사용할 때 PMDB의 이름은 maker여야 하며 is_maker_checker 구성 설정은 PMDB 및 CA Access Control에 대해 모두 값 yes를 가져야 합니다.

이 명령의 형식은 다음과 같습니다.

sepmd -m {l|la|lo}
sepmd -m {d|r} transactionId
sepmd -m p transactionId code
‑m d

트랜잭션을 삭제합니다. 트랜잭션은 PMDB에서 구현되기 전에 승인되어야 하는 하나 이상의 명령입니다. 트랜잭션을 작성한 사용자만 트랜잭션을 삭제할 수 있습니다.

‑m l

명령을 호출한 사용자의 처리되지 않은 트랜잭션(Checker 대기 중)을 나열합니다. 각 트랜잭션은 ID 번호, Maker 이름(트랜잭션을 작성한 사용자로, 여기서는 명령을 호출한 동일한 사용자) 및 설명과 함께 나열됩니다.

‑m la

모든 Maker의 처리되지 않은 모든 트랜잭션을 나열합니다. 각 트랜잭션은 ID 번호, Maker 이름 및 설명과 함께 나열됩니다.

‑m lo

명령을 호출한 사용자의 트랜잭션을 제외하고 모든 Maker의 처리되지 않은 트랜잭션(Checker 대기 중)을 나열합니다.

‑m p

트랜잭션을 처리합니다. Checker(트랜잭션을 생성한 Maker를 제외한 모든 admin 사용자)가 ID 번호를 입력하면 지정한 트랜잭션의 모든 명령이 목록에 나타납니다.

이 옵션은 다음과 같은 경우에는 작동하지 않습니다.

‑m r

트랜잭션을 검색하거나 잠급니다.

transacationID

트랜잭션이 작성될 때 sepmdd가 트랜잭션에 부여하는 고유 식별 번호를 지정합니다.

코드

트랜잭션을 처리할 때 Checker가 수행해야 할 일을 지정하는 숫자 코드를 지정합니다.

0

트랜잭션을 거부합니다. 이 경우 트랜잭션의 모든 명령이 삭제되고 PMDB에서 변경이 구현되지 않습니다.

1

트랜잭션에 권한을 부여합니다. 이 경우 명령이 PMDB에서 즉시 구현됩니다.

2

나중에 또는 다른 Checker에 의해 처리될 수 있도록 트랜잭션 잠금을 해제합니다.