D.45. tarantella object new_person

创建一个或多个用户配置文件对象。请参见第 C.1.11 节 “用户配置文件对象”

语法

tarantella object new_person {
                               --name obj
                               --surname surname
                             [ --description text ]
                             [ --user user ]
                             [ --email name@domain ]
                             [ --ntdomain dom ]
                             [ --inherit true|false ]
                             [ --shared true|false ]
                             [ --enabled true|false ]
                             [ --conntype type_spec... ]
                             [ --cdm drive_spec... ]
                             [ --keymap keymap ]
                             [ --bandwidth limit ]
                             [ --links obj... ]
                             [ --userprintingconfig 1|0 ]
                             [ --mapprinters 2|1|0 ]
                             [ --pdfenabled 1|0 ]
                             [ --pdfviewerenabled 1|0 ]
                             [ --pdfdriver driver_name ]
                             [ --pdfisdefault 1|0 ]
                             [ --pdfviewerisdefault 1|0 ]
                             [ --editprofile 2|1|0 ]
                             [ --clipboard 2|1|0 ]
                             [ --serialport 2|1|0 ]
                             [ --orgxrandr 2|1|0 ]
                             } | --file file

描述

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

选项

描述

更多信息

--name

对象在 SGD 数据存储中的通用名称。

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

--surname

用户配置文件中的姓氏。

第 C.2.102 节 “Surname(姓)”

--description

对象的文本描述。

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

--user

用户配置文件中的用户名。这通常是他们的 UNIX 系统用户名。

第 C.2.72 节 “Login Name(登录名称)”

--email

用户配置文件中的电子邮件地址。

第 C.2.45 节 “Email Address(电子邮件地址)”

--ntdomain

用于应用服务器验证的 Windows 域。

第 C.2.44 节 “Domain Name(域名)”

--inherit

为对象分配的应用程序是否也包括为对象父项分配的应用程序。

第 C.2.62 节 “Inherit Assigned Applications from Parent(从父项继承所分配的应用程序)”

--shared

用户配置文件对象是由单个用户使用,还是可以由多个用户以 "guest" 帐户的形式共享。

第 C.2.71 节 “Login(登录):Multiple(多个)”

--enabled

某用户是否可以使用此用户配置文件对象登录。

第 C.2.70 节 “Login(登录)”

--conntype

定义在客户端设备与 SGD 服务器之间允许的连接。

第 C.2.32 节 “Connections(连接)”

--cdm

用户可以从应用程序访问的 Microsoft Windows 客户端设备上的驱动器。

第 C.2.19 节 “客户端驱动器映射”

--bandwidth

此用户可以用于应用程序的最大带宽。

第 C.2.17 节 “Bandwidth Limit(带宽限制)”

--links

为对象定义分配的应用程序。

第 C.2.12 节 “"Assigned Applications"(分配的应用程序)选项卡”

--userprintingconfig

启用特定于用户的打印配置。

第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”

--mapprinters

从 Windows 应用程序打印时用户可以打印到的客户端打印机。

第 C.2.20 节 “Client Printing(客户端打印)”

--pdfenabled

使用户从 Windows 应用程序打印时可以使用 SGD "Universal PDF Printer"(通用 PDF 打印机)打印机进行打印。

第 C.2.106 节 “Universal PDF Printer(通用 PDF 打印机)”

--pdfviewerenabled

使用户从 Windows 应用程序打印时可以使用 SGD "Universal PDF Viewer"(通用 PDF 查看器)打印机进行打印。

第 C.2.107 节 “Universal PDF Viewer(通用 PDF 查看器)”

--pdfdriver

从 Windows 应用程序打印时要用于 SGD PDF 打印的打印机驱动程序。

第 C.2.89 节 “Postscript Printer Driver(Postscript 打印机驱动程序)”

--pdfisdefault

将 SGD "Universal PDF Printer"(通用 PDF 打印机)打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。

第 C.2.74 节 “Make Universal PDF Printer the Default(将通用 PDF 打印机设为默认打印机)”

--pdfviewerisdefault

将 SGD "Universal PDF Viewer"(通用 PDF 查看器)打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。

第 C.2.75 节 “Make Universal PDF Viewer the Default(将通用 PDF 查看器设为默认查看器)”

--editprofile

用户是否可以创建和编辑用于 SGD 客户端的配置文件。

第 C.2.22 节 “Client Profile Editing(客户端配置文件编辑)”

--clipboard

用户是否可以在 X 或 Windows 应用程序会话中使用复制和粘贴。

第 C.2.35 节 “复制和粘贴”

--serialport

用户是否可以从 Windows 应用程序访问客户端设备上的串行端口。

第 C.2.95 节 “Serial Port Mapping(串行端口映射)”

--orgxrandr

RANDR X 扩展是否可用于应用程序会话。

第 C.2.92 节 “RandR Extension(RandR 扩展)”

--file

用来在组织层次结构内创建多个对象的批处理文件。

 

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

示例

以下示例为 Indigo Jones 创建一个新的用户配置文件对象。Indigo 从组织对象继承分配的应用程序。

$ tarantella object new_person \
--name "o=示例/cn=Indigo Jones" \
--surname Jones --user indigo \
--email indigo@example.com --inherit true

以下示例使用定义为“本地文档 (here-document)”的一个批处理脚本创建三个用户配置文件对象。您还可以将批处理脚本存储在一个文件中,并使用 --file filename 引用它。

$ tarantella object new_person --file - <<EOF
--name "o=示例/cn=Indigo Jones" --surname Jones
--name "o=示例/ou=IT/cn=Bill Orange" --surname Orange
--name "o=示例/ou=Finance/cn=Mulan Rouge" --surname Rouge
EOF