Sun Java System Delegated Administrator 6.4 管理指南

commadmin resource create

commadmin resource create 命令用于为资源创建目录条目。

有关创建资源的说明,请参见创建资源

语法

commadmin resource create -D login -n  domain -w password -u identifier -N name 
[-c calendar identifier] [-A [+]attributename:value] [-C DWPHost] [-d domainname ] 
[-h] [-?] [-i inputfile][-p AM port] [-s] [-T time zone] [-v] [-V] [-X AM host]

选项

以下选项是强制性选项:

选项 

说明 

-D login

有权执行此命令的用户的用户 ID。 

-n domain

-D 选项所指定用户所属的域。

-w password

-D 选项所指定用户的密码。

-u identifier

资源的唯一标识符。 

identifier 值在域命名空间内或在日历模式下日历所管理的用户和资源内应当是唯一的。

-N name

用来显示日历 GUI 中的资源的好记的名称。 

-c calendar identifier

此资源的日历标识符。 

此标识符值在 Calendar Server 所管理的所有日历中应当是唯一的。 

以下选项是非强制性选项:

选项 

说明 

-A [+ ] attributename: value

要修改的属性。attributename 以 LDAP 模式定义,value 将替换目录中当前存在的此属性的所有值。重复此选项可同时修改多个属性,或者为同一属性指定多个值。

attributename 前面的 "+" 表示向当前属性列表中添加值。

-C DWPHost

托管此用户日历的后端 Calendar Server 的 DNS 名称。 

如果没有指定后端 Calendar Server 的 DNS 名称,则使用该服务器的 ics.conf 文件中所存储的值作为默认值。 

-d domain name

此资源所属的域。如果没有指定 -d,则使用 -n 所指定的域。

-h, -?

打印命令用法语法。 

-i inputfile

从文件中而不是命令行中读取命令信息。 

-p AM port

指定 Access Manager 侦听的备用 TCP 端口。如果未指定,则使用默认的 AM port,如果在安装时没有配置默认端口,则使用端口 80。

-s

使用 SSL(Secure Socket Layer,安全套接口层)连接到 Access Manager。 

-T time zone

在此资源的日历用户界面中显示日历时所使用的时区。 

有关有效时区字符串的列表,请参见日历时区字符串

-v

启用调试输出。 

-V

打印关于该实用程序及其版本的信息。 

-X AM host

指定运行 Access Manager 的主机。如果没有指定,则使用默认的 AM host;如果在安装时没有配置默认主机,则使用本地主机。

示例

要在域 varrius.com 下的日历 cal.siroe.com 中创建名为 peter 的资源,可使用以下命令:


commadmin resource create -D chris -n sesta.com -w bolton \
-d varrius.com -u id -c calid -N peter -C cal.siroe.com

创建资源

资源由两项数据说明组成:目录条目和 Calendar Server 数据库中的日历。目录条目具有 icsCalendar 属性,其值是与资源相关联的日历的名称。

可以通过以下任意一种方法,用这两项数据说明来创建资源:

现在,您可以以任何用户身份登录并邀请资源参加到事件中。

有关 csresourcecscal 实用程序的详细说明,请参见《Sun Java System Calendar Server 6.3 Administration Guide》中的附录 D “Calendar Server Command-Line Utilities Reference”