创建一个或多个用户配置文件对象。请参见第 C.1.11 节 “用户配置文件对象”。
tarantella object new_person { --nameobj
--surnamesurname
[ --descriptiontext
] [ --useruser
] [ --emailname@domain
] [ --ntdomaindom
] [ --inherit true|false ] [ --shared true|false ] [ --enabled true|false ] [ --conntypetype_spec
... ] [ --cdmdrive_spec
... ] [ --keymapkeymap
] [ --bandwidthlimit
] [ --linksobj
... ] [ --userprintingconfig 1|0 ] [ --mapprinters 2|1|0 ] [ --pdfenabled 1|0 ] [ --pdfviewerenabled 1|0 ] [ --pdfdriverdriver_name
] [ --pdfisdefault 1|0 ] [ --pdfviewerisdefault 1|0 ] [ --editprofile 2|1|0 ] [ --clipboard 2|1|0 ] [ --serialport 2|1|0 ] [ --orgxrandr 2|1|0 ] } | --filefile
下表显示了此命令的可用选项。
选项 | 描述 | 更多信息 |
---|---|---|
| 对象在 SGD 数据存储中的通用名称。 | |
| 用户配置文件中的姓氏。 | |
| 对象的文本描述。 | |
| 用户配置文件中的用户名。这通常是他们的 UNIX 系统用户名。 | |
| 用户配置文件中的电子邮件地址。 | |
| 用于应用服务器验证的 Windows 域。 | |
| 为对象分配的应用程序是否也包括为对象父项分配的应用程序。 | 第 C.2.62 节 “Inherit Assigned Applications from Parent(从父项继承所分配的应用程序)” |
| 用户配置文件对象是由单个用户使用,还是可以由多个用户以 "guest" 帐户的形式共享。 | |
| 某用户是否可以使用此用户配置文件对象登录。 | |
| 定义在客户端设备与 SGD 服务器之间允许的连接。 | |
| 用户可以从应用程序访问的 Microsoft Windows 客户端设备上的驱动器。 | |
| 此用户可以用于应用程序的最大带宽。 | |
| 为对象定义分配的应用程序。 | |
| 启用特定于用户的打印配置。 | |
| 从 Windows 应用程序打印时用户可以打印到的客户端打印机。 | |
| 使用户从 Windows 应用程序打印时可以使用 SGD "Universal PDF Printer"(通用 PDF 打印机)打印机进行打印。 | |
| 使用户从 Windows 应用程序打印时可以使用 SGD "Universal PDF Viewer"(通用 PDF 查看器)打印机进行打印。 | |
| 从 Windows 应用程序打印时要用于 SGD PDF 打印的打印机驱动程序。 | |
| 将 SGD "Universal PDF Printer"(通用 PDF 打印机)打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。 | 第 C.2.74 节 “Make Universal PDF Printer the Default(将通用 PDF 打印机设为默认打印机)” |
| 将 SGD "Universal PDF Viewer"(通用 PDF 查看器)打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。 | 第 C.2.75 节 “Make Universal PDF Viewer the Default(将通用 PDF 查看器设为默认查看器)” |
| 用户是否可以创建和编辑用于 SGD 客户端的配置文件。 | |
| 用户是否可以在 X 或 Windows 应用程序会话中使用复制和粘贴。 | |
| 用户是否可以从 Windows 应用程序访问客户端设备上的串行端口。 | |
| RANDR X 扩展是否可用于应用程序会话。 | |
| 用来在组织层次结构内创建多个对象的批处理文件。 |
要批量创建多个对象,请使用 --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