Guide d'administration de Solaris for ISPs

Attributs Solaris for ISPs

Cette section décrit les attributs utilisés par les classes d'objet ajoutées au schéma de base de Solaris for ISPs. Certains de ces attributs font partie du schéma de base, mais sont inclus ici pour simplifier les choses. Les attributs créés par l'extension de schéma de Solaris for ISPs commencent par "isp."

Les attributs définis dans le schéma ont l'une des syntaxes suivantes :

La liste suivante présente les attributs par ordre alphabétique.

Attribut associatedDomain

Résumé : cis, valeurs multiples, schéma de base

Objet : Spécifie le domaine auquel l'objet décrit par l'entrée est associé. Pour l'entrée d'arborescence OSI d'un domaine, doit contenir le nom (en note point, par exemple, eng.sun.com) de l'entrée d'arborescence DC correspondante.

Attribut associatedName

Résumé : dn, schéma de base

Objet : Spécifie le nom distinctif d'une entrée associée à cette entrée. Pour l'entrée d'arborescence DC d'un domaine, doit contenir le nom distinctif de l'entrée d'arborescence OSI correspondante.

Attribut commonName

Nom secondaire : cn

Résumé : cis, valeurs multiples, schéma de base

Objet : Spécifie le nom complet de l'objet décrit par l'entrée.

Les entrées d'abonné et d'administrateur utilisent la forme Prénom Nom (uid). Par exemple, l'utilisateur John Smith qui utilise le nom de connexion jsmith aurait une entrée dans le répertoire. Son attribut commonName prendrait la valeur John Smith (jsmith).

La classe d'objet ispManagedService utilise cet attribut pour le nom convivial affiché dans l'interface utilisateur graphique de Sun Internet Administrator GUI.

Attribut description

Résumé : cis, valeurs multiples, schéma de base

Objet : Spécifie une description arbitraire de l'objet d'entrée.

Attribut gidNumber

Résumé : long, valeur unique, schéma de base

Objet : Spécifie un ID de groupe UNIX. Pour un abonné avec des services FTP à hôte virtuel, doit correspondre à l'ID de groupe spécifié pour le domaine virtuel.

Attribut homeDirectory

Résumé : ces, valeur unique, schéma de base

Objet : Spécifie l'emplacement dans le système de fichiers du répertoire de connexion de l'utilisateur décrit par l'entrée. Cet attribut n'est pas employé par Solaris for ISPs, mais est laissé pour des informations générales requises par le client.

Attribut host

Résumé : cis, valeurs multiples, schéma de base

Objet : Spécifie le nom de la machine associée à ou gérée par l'objet décrit par l'entrée. Lorsqu'utilisé avec des entrées d'objet Solaris for ISPs, l'attribut host doit contenir le nom d'hôte entièrement qualifié.

Attribut ispAdministeredService

Résumé : dn, valeurs multiples, extension de schéma Solaris for ISPs

Objet : Spécifie les services (par noms distinctifs des entrées de service de niveau supérieur) qu'un administrateur peut gérer. L'entrée de niveau supérieur d'un service est l'objet ispService sous l'entrée de domaine racine. Par exemple, sous ou=services,o=sun,c=us où sun.com est l'entrée de domaine racine.

Attribut ispAuthorizedServices

Résumé : dn, valeurs multiples, extension de schéma Solaris for ISPs

Objet : Spécifie les services (par nom distinctif) qu'un ispSubscriber est autorisé à employer.

Attribut ispCategory

Résumé : cis, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie la catégorie d'une interface utilisateur graphique supportée par le service décrit par l'entrée. Les valeurs acceptables sont les suivantes :

Attribut ispContentDirectory

Résumé : ces, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie un emplacement de répertoire (pouvant être différent de celui contenu dans l'attribut homeDirectory) où se trouve du contenu appartenant à un utilisateur. Utilisé par les classes ispAdministrator et ispSubscriber. Pour un utilisateur avec des services FTP à hôte virtuel, doit contenir le chemin (relatif à ispDirectoryRoot du domaine) au contenu FTP de l'utilisateur.

Attribut ispDirectoryRoot

Résumé : ces, valeur unique, extension de schéma de Solaris for ISPs

Objet : Spécifie un répertoire racine pour un service ISP, généralement par domaine.

Attribut ispImageFile

Résumé : cis, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie le nom d'un fichier contenant l'image décrite par l'entrée. La classe d'objet ispManagedService utilise cet attribut pour spécifier son fichier d'icône au format GIF.

Attribut ispPrivateData

Résumé : ces, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie les informations de mot de passe de composant logiciel employé par Sun Internet Administrator. Cet attribut est protégé par des ACL contre tout accès par des utilisateurs autres que l'administrateur racine Sun Directory Services.

Attribut ispServiceContext

Résumé : ces, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie un contexte de service utilisé par un service ISP. Pour Sun Internet FTP Server et Sun Internet News Server, il s'agit ici d'un contexte de nom CORBA.

Attribut ispServiceLocation

Résumé : ces, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie l'emplacement de l'objet ispService décrit par l'entrée.

Sun Internet FTP Server et Sun Internet News Server utilisent cet attribut dans un objet ispService pour stocker une référence d'objet chaîne CORBA à leurs serveurs d'administration. Sun Internet Administrator utilise cet attribut dans un objet ispManagedService pour stocker le chemin à une application d'interface utilisateur X.

Attribut ispServlets

Résumé : ces, valeurs multiples, extension de schéma Solaris for ISPs

Objet : Spécifie le nom de classe Java entièrement qualifié d'un servlet employé dans une interface utilisateur d'administration ispManagedService. Pour chaque servlet employé, affectez un attribut ispServlets avec la valeur suivante :

  1. Le chemin au servlet, relatif à la racine de document du serveur Web d'administration (partie de Sun Internet Administrator)

  2. Le nom de classe Java entièrement qualifié du servlet

  3. Tout argument de servlet obligatoire, indiqué par nom et valeur

Attribut ispServletClasspath

Résumé : ces, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie le chemin de classe Java pour les classes requises par une interface utilisateur d'administration ispManagedService. Un chemin de classe Java peut contenir plusieurs chemins ; séparez-les par des deux points (:).

Attribut ispParameterizedOperation

Résumé : ces, valeurs multiples, extension de schéma Solaris for ISPs

Objet : Spécifie des informations sur une fonction de ligne de commande prenant des paramètres. Pour un objet ispManagedService, trois champs d'information séparés par des espaces sont requis :

  1. Le chemin complet à l'utilitaire de ligne de commande

  2. Le chemin complet à un fichier d'aide pour l'utilitaire, ou NONE, s'il n'y a aucune information d'aide pour l'utilitaire.

  3. Une chaîne arbitraire, contenant les paramètres séparés par des espaces requis par l'utilitaire. Si des paramètres de l'utilisateur sont acceptés sur la ligne de commande, ce champ contient la chaîne SOME.

Attribut ispSupplementaryInformation

Résumé : cis, valeurs multiples, schéma de base

Objet : Contient des informations supplémentaires concernant l'objet décrit par l'entrée. Dans des classes d'objet qui étendent le schéma de base, cet attribut est réservé pour des besoins spécifiques des services Solaris for ISPs.

Attribut ispSupportedOperation

Résumé : ces, valeurs multiples, extension de schéma Solaris for ISPs

Objet : Stocke des informations sur un utilitaire de ligne de commande n'acceptant aucun paramètre. Pour un objet ispManagedService, trois champs d'information séparés par des espaces sont requis :

  1. Le chemin complet à l'utilitaire de ligne de commande

  2. Le chemin complet à un fichier d'aide pour l'utilitaire, ou NONE, s'il n'y a aucune information d'aide pour l'utilitaire.

  3. La chaîne NONE.

Attribut ispVersion

Résumé : ces, valeur unique, extension de schéma Solaris for ISPs

Objet : Spécifie la version de diffusion de l'objet ispService décrit par cette entrée. Solaris for ISPs utilise la forme majeur.mineur pour l'attribut de version.

Attribut labeledURI

Nom secondaire : labeledURL

Résumé : ces, valeurs multiples, schéma de base

Objet : Spécifie un identificateur de ressources uniforme (URI) et une étiquette associés à l'objet décrit par l'entrée.

Attribut mail

Nom secondaire : preferredRfc822Originator

Résumé : cis, valeurs multiples, schéma de base

Objet : Spécifie l'adresse de courrier électronique annoncée, au format RFC822, de l'objet décrit par l'entrée. Sun Internet FTP Server utilise cet attribut comme adresse de rapport d'erreur.

Attribut objectClass

Résumé : cis, valeurs multiples, schéma de base

Objet : Spécifie la classe d'objet du type d'entrée.

Attribut ou

Nom secondaire : organizationUnitName

Résumé : cis, schéma de base

Objet : Spécifie le nom de l'unité organisationnelle à laquelle l'objet décrit par l'entrée appartient.

Attribut surname

Nom secondaire : sn

Résumé : cis, schéma de base

Objet : Spécifie le nom de la personne décrite par l'entrée.

Attribut uidNumber

Résumé : long, valeur unique, schéma de base

Objet : Spécifie un ID utilisateur UNIX. Pour un abonné avec des services FTP à hôte virtuel, peut être l'ID utilisateur spécifié pour le domaine virtuel.

Attribut userCertificate

Résumé : bin, schéma de base

Objet : Spécifie un certificat contenant la clé publique de l'utilisateur décrit par l'entrée.

Attribut userid

Nom secondaire : uid

Résumé : cis, valeurs multiples, schéma de base

Objet : Spécifie le nom de connexion de l'utilisateur décrit par l'entrée.

Attribut userPassword

Résumé : protected, valeurs multiples, schéma de base

Objet : Spécifie le mot de passe pour l'entité décrite par l'entrée.