명령 |
설명 |
---|---|
add |
정책 그룹 리포지토리의 정책 그룹을 엔티티에 할당합니다. |
create |
빈 정책 그룹을 새로 만듭니다. |
delete |
정책 그룹을 삭제합니다. |
export |
정책 그룹을 zip 파일 형식으로 지정된 대상으로 내보냅니다. |
import |
지정된 소스에서 zip 파일 형식으로 저장된 정책 그룹을 가져옵니다. |
list |
정책 그룹 리포지토리의 정책 그룹을 나열하거나, 엔티티에 지정된 정책 그룹을 나열하거나, 지정된 정책 그룹에 있는 엔티티를 나열합니다. |
login |
이 데이터 저장소 백엔드의 사용자 이름과 암호를 사용자의 홈 디렉토리에 있는 파일에 저장합니다. 나중에 이 사용자 이름과 암호를 사용하여 pgtool을 호출할 수 있습니다. |
modify |
정책 그룹 리포지토리에 있는 정책 그룹의 우선 순위를 변경합니다. |
remove |
엔티티에서 정책 그룹의 지정을 취소합니다. |
rename |
정책 그룹 리포지토리에 있는 정책 그룹의 이름을 변경합니다. |
표 3–2 옵션
옵션 |
설명 |
---|---|
-b <base name>, --base=<base name> |
저장소 백엔드의 루트 항목을 지정합니다. 이 기본 항목의 형식은 사용되는 저장소 백엔드에 의해 결정됩니다. 예를 들어, 루트 항목이 있는 LDAP 저장소 백엔드로 o=apoc: --base o=apoc가 있습니다. |
-e <entity>, --entity=<entity> |
사용자, 역할, 조직, 호스트 또는 도메인을 나타내는 엔티티를 지정합니다. 엔티티의 항목 형식은 사용되는 저장소 백엔드에 의해 결정됩니다. 예를 들어, 사용자가 "jmonroe"인 LDAP 저장소 백엔드는 다음과 같습니다. -e uid=jmonroe,ou=People,o=staff,o=apoc |
-f <file>, --file=<file> |
이 명령의 실행에 사용될 부트스트랩 정보를 상세하게 나열하는 정규화된 파일을 지정합니다. 예를 들면 다음과 같습니다. -f /tmp/policymgr.cfg |
-h <hostname>, --hostname=<hostname> |
저장소 백엔드에 대한 호스트의 이름을 지정합니다. 예를 들면 다음과 같습니다. --host=server1.sun.com |
-i <priority>, --priority=<priority> |
정책 그룹의 우선 순위를 나타내는 양의 정수를 지정합니다. 예를 들면 다음과 같습니다. -i 12 |
-m <name>, --name=<name> |
정책 그룹의 이름을 지정합니다. 예를 들면 다음과 같습니다. --name=UserPolicyGroup1 |
-p <port>, --port=<port> |
저장소 백엔드의 포트 번호를 지정합니다. 예를 들면 다음과 같습니다. -p 399 |
-s <scope>, --scope=<scope> |
정책 그룹의 범위를 지정합니다. 범위는 사용자 또는 호스트이며, 기본값은 사용자입니다. 예를 들면 다음과 같습니다. --scope=host |
-t <type>, --type=<type> |
저장소 백엔드의 유형을 지정합니다. 기본값은 LDAP입니다. 예를 들면 다음과 같습니다. -t LDAP |
-u <username>, --username=<username> |
저장소 백엔드의 관리자에 대한 사용자 이름을 지정합니다. 그러면 암호를 묻는 메시지가 나타납니다. 이 옵션을 사용하지 않을 때 사용자가 pgtool login 하위 명령을 사용하지 않으면 사용자 이름과 암호를 묻는 메시지가 나타납니다. 예를 들면 다음과 같습니다. --username=jmonroe |
-?, --help |
이 도움말을 표시하고 종료합니다. |
-V, --version |
버전을 표시하고 종료합니다. |