本节包含一系列添加到基本规划以支持 Solaris for ISPs 的对象类。列出的强制属性在创建条目时必须已被输入一个值。对象类是按字母顺序列出的。
目的:定义一个代表 ISP 服务和网络的某个管理员的条目。 ispAdministrator 的相对判别名为 commonName 的属性和值。其上级对象为 ispSubscriber。
表 6-1 ispAdministrator 属性属性名 | 是否强制? | 规划 | 目的 |
---|---|---|---|
associatedDomain | 否 | 基本 | 此管理员与其相关联的域。为将来的 Solaris for ISPs 功能而保留。 |
commonName | 是 | 基本 | 此条目描述的管理员的名字,格式为 Firstname(名) Lastname(姓) (userid)。 |
description | 否 | 基本 | 对管理员的任意描述。 |
gidNumber | 否 | 基本 | 一个 UNIX 组 ID。对于虚拟主机 FTP 或 Web 服务,指的是为虚拟域指定的组 ID 。 |
homeDirectory | 否 | 基本 | 此条目所描述的管理员的起始目录的文件系统位置。(未被 Solaris for ISPs 使用。) |
ispAdministeredService | 否 | 扩展 | 该管理员被授权管理的服务的判别名。 |
ispContentDirectory | 否 | 扩展 | 隶属于管理员的内容所在的目录位置。对于虚拟主机 FTP 或 Web 服务,即指向相对于 ispRootDirectory 的用户内容的路径。 |
labeledURI | 否 | 基本 | 与该管理员的网页相关联的统一资源标识符 (Uniform Resource Identifier) 和标记。 |
否 | 基本 | 公布的管理员的电子邮件地址。 | |
objectClass | 是 | 基本 | 条目的对象类 (ispAdministrator). |
ou | 否 | 基本 | 包含该条目的组织单元。在这一版本的 Solaris for ISPs 中,即根域之下的 Administrator 节点。 |
surname | 是 | 基本 | 管理员的姓氏 |
userCertificate | 否 | 基本 | 一份包含管理员公共密钥的证书。 |
userid | 是 | 基本 | 管理员的登录名。 |
userPassword | 是 | 基本 | 管理员的口令。 |
uidNumber | 否 | 基本 | 一个 UNIX 用户 ID。对于虚拟主机 FTP 或 Web 服务,指的是为虚拟域指定的用户 ID。 |
目的:对代表由 Sun Internet Administrator 管理的某个 ISP 服务的条目进行定义。该对象类被保留供 Sun Internet Administrator 使用。 ispManagedService 的相对判别名为 host 的属性和值。
表 6-2 ispManagedService 属性属性名 | 是否强制? | 规划 | 目的 |
---|---|---|---|
associatedName | 否 | 基本 | 该服务顶层服务条目的判别名。 |
commonName | 否 | 基本 | 某个服务的用户友善名,用于在 Sun Internet Administrator 的 GUI 中显示 |
host | 是 | 基本 | 安装该服务的主机的全名。 |
ispCategory | 否 | 基本 | 该服务所支持的用户接口类型。有关细节请参阅 ispCategory 属性部分。 |
ispImageFile | 否 | 扩展 | 包含该服务图标的某个 GIF 图象文件的名称。 |
ispServiceLocation | 否 | 扩展 | 指向用于该服务的基于 X 的管理应用程序的路径。 |
ispParameterizedOperation | 否 | 扩展 | 有关某个所支持的接受参数的命令行实用程序的信息。 |
ispServlets | 否 | 扩展 | 该服务的管理用户接口中使用的某个 Servlet 的全 Java 类名。 |
ispServletClasspath | 否 | 扩展 | 该服务的管理用户接口所要求的类的 Java 类路径。 |
ispSupportedOperation | 否 | 扩展 | 有关某个所支持的不接受参数的命令行实用程序的信息。 |
ispVersion | 否 | 扩展 | 条目所描述的服务的版本号(大项.小项)。 |
labeledURI | 否 | 基本 | 指向某个服务的主要 GUI 页的路径。对于三层服务,输入相对于文档根的路径。对于双层服务,输入完整的 URL。 |
objectClass | 是 | 基本 | 条目的对象类 (ispManagedService)。 |
目的:定义一个代表 Solaris for ISPs 软件组件的条目。ispService 的相对判别名为 ispVersion 的属性和值。
表 6-3 ispService属性属性名 | 是否强制? | 规划 | 目的 |
---|---|---|---|
associatedDomain | 否 | 基本 | 该服务的关联域。 |
commonName | 是 | 基本 | 服务的名称(未用于 Solaris for ISPs)。 |
description | 否 | 基本 | 该服务的一条任意描述 |
host | 否 | 基本 | 安装该服务的主机的全名。 |
ispDirectoryRoot | 否 | 扩展 | 文件系统上某一位置的目录前缀,该文件系统向域的内容提供虚拟主机。处于虚拟主机配置时,由 Sun Internet FTP Server 和 SWS 来使用。 |
ispPrivateData | 否 | 扩展 | 供 Sun Internet Administrator 使用的软件组件口令信息。该属性受 ACLs 保护,以阻止除目录根和 Sun Internet Administrator 以外的用户访问。 |
ispServiceContext | 否 | 扩展 | 一个由 Sun Internet FTP Server 和 Sun Internet News Server 使用的 CORBA 命名环境。 |
ispServiceLocation | 否 | 扩展 | 对服务管理服务器的一个 CORBA 成串对象引用。(被 Sun Internet FTP Server 和 Sun Internet News Server 使用。) |
ispSupplementaryInformation | 否 | 扩展 | 关于服务的任意信息。为 Solaris for ISPs 服务的专门需要而保留。 |
ispVersion | 是 | 扩展 | 该条目描述的服务的版本号(大项.小项)。 |
labeledURI | 否 | 基本 | 到某个三层 GUI 的 Servlet 的路径。 |
否 | 基本 | 公布的用户电子邮件地址。未被 Solaris for ISPs 使用。 | |
objectClass | 是 | 基本 | 条目的对象类 (ispService). |
userCertificate | 否 | 基本 | 一份包含用户公共密钥的证书。 |
userPassword | 否 | 基本 | 条目的口令,用于绑定到目录 |
目的:定义一个代表 ISP 的某个订户(顾客)的条目。ispSubscriber 的相对判别名为 commonName 的属性和值。其上级对象为 inetOrgPerson。
若您使用与 Sun Directory Services 一同提供的 RADIUS ,则用 remoteUser 对象类覆盖 ispSubscriber 对象。
表 6-4 ispSubscriber 属性属性名 | 是否强制? | 规划 | 目的 |
---|---|---|---|
associatedDomain | 否 | 基本 | 该订户的关联域。 |
commonName | 是 | 基本 | 该条目描述的订户名,其格式为 Firstname(名) Lastname(姓氏) (userid)。 |
gidNumber | 否 | 基本 | 一个 UNIX 组 ID。对于虚拟主机 FTP 和 Web 服务,指的是为虚拟域指定的组 ID。 |
homeDirectory | 否 | 基本 | 该条目描述的订户的起始目录的文件系统位置。(未被 Solaris for ISPs 所使用。) |
host | 否 | Base | 主机的全名。未被 Solaris for ISPs 所使用。 |
ispAuthorizedServices | 否 | 扩展 | 授权给订户使用的服务的判别名。 |
ispContentDirectory | 否 | 扩展 | 属于某个订户的内容所在的目录位置。对于虚拟主机 FTP 和 Web 服务,即相对于 ispRootDirectory 的路径。 |
labeledURI | 否 | 基本 | 与本订户的网页相关联的统一资源标识符 (Uniform Resource Identifier) 和标记。 |
否 | 基本 | 公布的订户的电子邮件地址。 | |
objectClass | 是 | 基本 | 条目的对象类 (ispSubscriber)。 |
ou | 否 | 基本 | 该订户所属的组织单元。(在 Solaris for ISPs 中,即某个域条目之下的 People 节点)。 |
surname | 是 | 基本 | 订户的姓氏。 |
uidNumber | 否 | 基本 | 一个 UNIX 用户 ID。对于虚拟主机 FTP 和 Web 服务,指的是为虚拟域指定的用户 ID。 |
userCertificate | 否 | 基本 | 一份包含订户公共密钥的证书。 |
userid | 是 | 基本 | 订户的登录名。 |
userPassword | 是 | 基本 | 订户的口令。 |