JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'administration système : administration de base
search filter icon
search icon

Informations document

Préface

1.  Oracle Solaris Management Tools (présentation)

2.  Utilisation de la console de gestion Solaris (tâches)

3.  Utilisation d'Oracle Java Web Console (tâches)

Nouveautés dans l'administration d'Oracle Java Web Console

Gestion du serveur Oracle Java Web Console

Applications disponibles à Oracle Java Web Console

Oracle Java Web Console (présentation)

Qu'est-ce que Oracle Java Web Console ?

Commandes de gestion Oracle Java Web Console

Navigateurs Web pris en charge

Mise en route de Oracle Java Web Console (liste des tâches)

Mise en route de Oracle Java Web Console

Procédure de démarrage des applications à partir de la page de démarrage d'Oracle Java Web Console

Gestion du service de la console

Procédure de démarrage du service de la console

Procédure d'activation de l'exécution du service de la console au démarrage du système

Procédure d'arrêt du service de la console

Procédure de désactivation du service de la console

Configuration d'Oracle Java Web Console

Procédure de modification des propriétés Oracle Java Web Console

Identité de l'utilisateur d'Oracle Java Web Console

Utilisation du journal de suivi du débogage de la console

Dépannage du logiciel Oracle Java Web Console (liste des tâches)

Dépannage du logiciel Oracle Java Web Console

Vérification des propriétés et de l'état de la console

Procédure permettant de vérifier si la console est en cours d'exécution et activée

Procédure permettant de répertorier les propriétés et ressources de la console

Problèmes d'accès à la console

Problèmes liés à l'enregistrement de l'application

Procédure permettant de déterminer si une application est une application existante

Procédure permettant de répertorier les applications déployées

Procédure d'enregistrement d'une application existante avec Oracle Java Web Console

Procédure d'annulation de l'enregistrement d'une application existante d'Oracle Java Web Console

Procédure d'enregistrement d'une application actuelle avec Oracle Java Web Console

Procédure d'annulation de l'enregistrement d'une application actuelle d'Oracle Java Web Console

Informations de référence Oracle Java Web Console

Considérations relatives à la sécurité Oracle Java Web Console

Accès à Oracle Java Web Console

Accès aux applications dans Oracle Java Web Console

Privilèges d'application

Accès d'application à des systèmes distants

Mots de passe internes utilisés dans la console

Spécification des autorisations avec la balise authTypes

Activation de l'accès distant à Oracle Java Web Console

Procédure d'activation de l'accès à distance à Oracle Java Web Console

Désactivation de l'accès à distance à Oracle Java Web Console

Procédure de désactivation de l'accès à distance à Oracle Java Web Console

Modification des mots de passe internes de Oracle Java Web Console

Procédure de modification des mots de passe internes de la console

4.  Gestion des comptes utilisateur et des groupes (présentation)

5.  Gestion des comptes utilisateur et des groupes (tâches)

6.  Gestion de la prise en charge client-serveur (présentation)

7.  Gestion des clients sans disque (tâches)

8.  Présentation de l'arrêt et de l'initialisation d'un système

9.  Arrêt et initialisation d'un système (présentation)

10.  Arrêt d'un système (tâches)

11.  Modification du comportement d'initialisation d'Oracle Solaris (tâches)

12.  Initialisation d'un système Oracle Solaris (tâches)

13.  Gestion des archives d'initialisation d'Oracle Solaris (tâches)

14.  Dépannage de l'initialisation d'un système Oracle Solaris (tâches)

15.  x86 : Initialisation avec le GRUB (référence)

16.  x86 : Initialisation d'un système qui ne met pas en oeliguvre GRUB (tâches)

17.  Utilisation de la commande regadm d'enregistrement automatique Oracle Solaris (tâches)

18.  Gestion des services (présentation)

19.  Gestion des services (tâches)

20.  Gestion des logiciels (présentation)

21.  Gestion des logiciels à l'aide des d'outils d'administration système d'Oracle Solaris (tâches)

22.  Gestion des logiciels à l'aide des commandes de package Oracle Solaris (tâches)

23.  Gestion des patchs

A.  Services SMF

Index

Configuration d'Oracle Java Web Console

Oracle Java Web Console est préconfigurée pour s'exécuter sans l'intervention de l'administrateur. Cependant, vous êtes libre de modifier en partie le comportement par défaut de la console Web en remplaçant ses propriétés de configuration.


Remarque - À partir du SE Solaris 10 11/06, vous devez utiliser la commande wcadmin pour modifier ces propriétés. Auparavant, vous utilisiez la commande smreg. Pour plus d'informations sur la commande wcadmin, reportez-vous à la page de manuel wcadmin(1M).


Les propriétés figurant dans les fichiers de configuration de la console contrôlent le comportement de celle-ci. Pour modifier le comportement, remplacez les valeurs par défaut des propriétés par de nouvelles valeurs. Les valeurs par défaut de la plupart des propriétés ne doivent pas être remplacées sauf si elles ne répondent pas à un besoin spécifique, tel que la spécification de votre propre service de connexion.

En général, les valeurs de propriété que vous pouvez envisager de modifier sont les suivantes :

Pour consulter un exemple de spécification d'une implémentation d'audit, reportez-vous à l'Exemple 3-5.

Procédure de modification des propriétés Oracle Java Web Console

  1. Connectez-vous en tant que superutilisateur ou endossez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.

  2. Selon la version d'Oracle Solaris que vous exécutez, modifiez la valeur de propriété sélectionnée comme suit :
    • Si vous exécutez Solaris 10 11/06 ou une version ultérieure, utilisez cette commande :
      # wcadmin add -p -a console name=value
      -p

      Indique que le type d'objet est une propriété.

      -a console

      Spécifie que les modifications de propriété concernent l'application nommée console. L'option -a console doit toujours être utilisée lorsque vous modifiez des propriétés de console.

      name=value

      Spécifie le nom de la propriété et la nouvelle valeur pour cette propriété.

    • Pour les versions Oracle Solaris 10, Solaris 10 1/06 et Solaris 10 6/06, utilisez cette commande :
      # smreg add -p -c name
  3. (Facultatif) Rétablissez la valeur par défaut d'une propriété de la console.
    • Si vous exécutez Solaris 10 11/06 ou une version ultérieure, utilisez cette commande :
      # wcadmin remove -p -a console name=value
    • Pour les versions Oracle Solaris 10, Solaris 10 1/06 et Solaris 10 6/06, utilisez cette commande :
      # smreg remove -p -c name
      -p

      Indique que le type d'objet est une propriété.

      -c

      Spécifie que les modifications de propriété concernent l'application de console. L'option -c doit toujours être utilisée lorsque vous modifiez des propriétés de console.

      name

      Spécifie le nom de la propriété et la nouvelle valeur pour cette propriété.

Exemple 3-1 Modification de la propriété de délai d'expiration de session de Oracle Java Web Console

Cet exemple illustre comment définir la valeur d'expiration de session sur 5 minutes.

# wcadmin add -p -a console session.timeout.value=5

Exemple 3-2 Configuration du niveau de journalisation d'Oracle Java Web Console

Cet exemple illustre comment définir le niveau de journalisation sur all.

# wcadmin add -p -a console logging.default.level=all

Exemple 3-3 Rétablissement de la valeur par défaut du niveau de journalisation d'Oracle Java Web Console

Cet exemple illustre comment rétablir la valeur par défaut du niveau de journalisation.

# wcadmin remove -p -a console logging.default.level

Exemple 3-4 Spécification d'une version de Java pour Oracle Java Web Console

Cet exemple illustre comment définir la version de Java pour la console.

# wcadmin add -p -a console java.home=/usr/java

Exemple 3-5 Choix d'une implémentation d'audit pour Oracle Java Web Console

Cet exemple illustre comment définir l'implémentation d'audit sur None.

# wcadmin add -p -a console audit.default.type=None

Les types d'audit valides sont les suivants :

None

Pas d'audit

Log

Messages d'audit dans le syslog

Solaris

Messages d'audit dans le mécanisme d'audit BSM

Identité de l'utilisateur d'Oracle Java Web Console

Par défaut, la console Web s'exécute sous l'identité de l'utilisateur noaccess. Cependant, certaines configurations système désactivent l'utilisateur noaccess ou définissent le shell de connexion pour l'utilisateur noaccess sur une entrée non valide pour rendre l'identité de cet utilisateur inutilisable.

Lorsque l'utilisateur noaccess n'est pas utilisable, le serveur de la console Web ne peut pas être démarré ni configuré, de sorte qu'une autre identité d'utilisateur doit être spécifiée. Dans l'idéal, l'identité de l'utilisateur ne doit être modifiée qu'une seule fois, avant la configuration du serveur de la console au démarrage initial.

Vous pouvez configurer la console Web pour qu'elle s'exécute sous une autre identité d'utilisateur non-racine à l'aide d'une des commandes suivantes avant le démarrage de la console :

# smcwebserver start -u username

Cette commande permet de démarrer le serveur de la console Web sous l'identité de l'utilisateur spécifiée. Le serveur de la console Web s'exécute sous cette identité chaque fois qu'il est démarré par la suite à condition que la commande soit émise avant le démarrage initial de la console.

Si vous exécutez Solaris 10 11/06 ou une version ultérieure, vous pouvez également utiliser cette commande :

# wcadmin add -p -a console com.sun.web.console.user= username

Remarque - À partir de la version Solaris 10 11/06, la console démarre au démarrage initial du système et est configurée pour s'exécuter sous noaccess. Par conséquent, l'identité de l'utilisateur est définie sur noaccess avant que vous ne puissiez la modifier. Utilisez les commandes suivantes pour rétablir l'état non configuré initial de la console. Ensuite, spécifiez une autre identité d'utilisateur au redémarrage de la console.

# smcwebserver stop
# /usr/share/webconsole/private/bin/wcremove -i console
# smcwebserver start -u new_user_identity

Pour les versions Oracle Solaris 10, Solaris 10 1/06 et Solaris 10 6/06, utilisez cette commande :

# smreg add -p -c com.sun.web.console.user=username

Grâce à cette commande, le serveur de la console Web s'exécute sous l'identité d'utilisateur spécifiée lors de son démarrage suivant et chaque fois qu'il est démarré.

Utilisation du journal de suivi du débogage de la console

Par défaut, la console ne consigne pas les messages de débogage. Vous pouvez activer la journalisation du débogage pour résoudre des problèmes liés au service de la console.

Pour activer la journalisation du débogage, définissez la propriété debug.trace.level sur une valeur autre que 0.

Les valeurs dont vous disposez sont les suivantes :

Par défaut, le journal de suivi du débogage est créé dans le répertoire /var/log/webconsole pour les versions Oracle Solaris 10, Solaris 10 1/06 et Solaris 10 6/06. À partir de Solaris 10 11/06, le journal est créé dans le répertoire /var/log/webconsole/console. Le fichier journal est appelé console_debug_log. Les journaux historiques, tels que console_debug_log.1 et console_debug_log.2 peuvent également résider dans ce répertoire. Ce répertoire peut compter jusqu'à cinq (paramètre par défaut) journaux historiques avant que le journal le plus ancien soit supprimé et qu'un nouveau soit créé.

Exemple 3-6 Définition du niveau du journal de suivi du débogage de la console

Utilisez la commande suivante pour définir le niveau du journal de suivi du débogage sur 3.

Pour Solaris 10 11/06, utilisez cette commande :

# wcadmin add -p -a console debug.trace.level=3

Pour les versions Oracle Solaris 10, Solaris 10 1/06 et Solaris 10 6/06, utilisez cette commande :

# smreg add -p -c debug.trace.level=3

Exemple 3-7 Vérification de l'état de la propriété debug.trace.level

Pour vérifier l'état de la propriété debug.trace.level, utilisez la commande wcadmin list ou smreg list.

Solaris 10 11/06 :

# wcadmin list -p | grep "debug.trace.level"

Pour les versions Oracle Solaris 10, Solaris 10 1/06 et Solaris 10 6/06, utilisez cette commande :

# smreg list -p | grep "debug.trace.level"