D.41. tarantella object new_group

创建一个或多个组对象。请参见第 C.1.10 节 “组对象”

语法

tarantella object new_group {
                              --name obj
                            [ --description text ]
                            [ --member obj... ]
                            [ --ldapusers user_dn... ]
                            [ --ldapgroups group_dn... ]
                            [ --ldapsearch search_string... ]
                            } | --file file

描述

下表显示了此命令的可用选项。

选项

描述

更多信息

--name

组对象的名称。

第 C.2.84 节 “Name(名称)”

--description

对象的文本描述。

第 C.2.29 节 “Comment(注释)”

--member

组对象的成员。

第 C.2.78 节 “"Members"(成员)选项卡”

--ldapusers

将应用程序分配给指定的 LDAP 用户。

第 C.2.13 节 “"Assigned User Profiles"(分配的用户配置文件)选项卡”

--ldapgroups

将应用程序分配给指定的 LDAP 组。

第 C.2.13 节 “"Assigned User Profiles"(分配的用户配置文件)选项卡”

--ldapsearch

将应用程序分配给与 LDAP 搜索条件匹配的用户。

第 C.2.13 节 “"Assigned User Profiles"(分配的用户配置文件)选项卡”

--file

包含一批命令的文件,这些命令用于配置应用服务器负载平衡。

 

要批量创建多个对象,请使用 --file 选项。要创建单个对象,请使用其他选项。

示例

以下示例创建一个通用名称为 WinHosts 且属于组织对象 appservers 的新组对象。该组的成员包括应用服务器 rome、brussels 和 berlin 的应用服务器对象。

$ tarantella object new_group \
--name "o=appservers/cn=WinHosts" \
--member "o=appservers/ou=Sales/cn=rome" \
"o=appservers/cn=brussels" \
"o=appservers/ou=Marketing/cn=berlin" 

以下示例使用定义为“本地文档 (here-document)”的一个批处理脚本创建三个组对象。这些组没有成员。您以后可以从命令行使用第 D.29 节 “tarantella object add_member”添加成员。您还可以将批处理脚本存储在一个文件中,并使用 --file filename 引用它。

$ tarantella object new_group --file - <<EOF
--name "o=appservers/cn=WinHosts"
--name "o=appservers/cn=UNIXHosts"
--name "o=applications/cn=Applications"
EOF