CHAPITRE   2

Installation de SGD

Ce chapitre décrit l'installation de Sun Secure Global Desktop (SGD).

S'il s'agit d'une mise à niveau, veuillez lire attentivement les instructions correspondantes fournies au Chapitre 3 avant de procéder à l'installation.

SGD présente plusieurs composants installables :

Il est constitué des rubriques suivantes :


Procédure d'installation

Sur une plate-forme SE Solaris, SGD s'installe à l'aide de la commande pkgadd.

Sur une plate-forme Linux, SGD s'installe à l'aide de la commande rpm.

Par défaut, SGD s'installe dans le répertoire /opt/tarantella. Vous pouvez changer de répertoire d'installation comme suit :

Une fois SGD installé, le serveur SGD et le serveur Web SGD s'exécutent.

procedure icon  Installation de SGD



caution icon

Caution - Si vous effectuez une mise à niveau à partir d'une version de SGD antérieure à 4.40, cette version contient des modifications significatives au niveau de la hiérarchie d'organisation de SGD. Consultez Changements d'organisation de la version 4.40 et des versions suivantes avant d'effectuer la mise à niveau.



  1. Obtenez le logiciel.

    Téléchargez le logiciel à partir du site Web http://www.sun.com/software/products/sgd ou copiez-le à partir du CD‐ROM.

    Enregistrez le logiciel dans un répertoire temporaire sur l'hôte.

    Les fichiers du package sont les suivants :

    • tta-version.sol-x86.pkg pour SE Solaris sur plate-forme x86 ;

    • tta-version.sol-sparc.pkg pour SE Solaris sur plate-forme SPARC ;

    • tta-version.i386.rpm sur plate-forme Linux.

  2. Connectez-vous à l'hôte en tant que superutilisateur (utilisateur root).

  3. Installez SGD.

    Décompressez le fichier de package avant l'installation, le cas échéant.

    Installation sur SE Solaris sur plate-forme x86 :


    # pkgadd -d /réptemp/tta-version.sol-x86.pkg
    

    Installation sur SE Solaris sur plate-forme SPARC :


    # pkgadd -d /réptemp/tta-version.sol-sparc.pkg
    



    Remarque - Sur les plates-formes SE Solaris, si l'installation échoue avec un message d'erreur du type pwd: cannot determine current directory! (Impossible de déterminer le répertoire actuel), spécifiez le répertoire /tempdir et réessayez.



    Installation sur plate-forme Linux :


    # rpm -Uvh /réptemp/tta-version.i386.rpm
    

  4. Vérifiez que le package SGD est enregistré dans la base de données du package.

    Sur une plate-forme SE Solaris :


    # pkginfo | grep -i tta
    

    Sur une plate-forme Linux :


    # rpm -qa | grep -i tta
    

  5. Démarrez le serveur SGD.


    # /opt/tarantella/bin/tarantella start
    

    Lorsque vous démarrez le serveur SGD pour la première fois, le programme de configuration de SGD s'exécute. Ce programme présente les étapes suivantes :

    • Vous devez accepter le contrat de licence du logiciel.

    • Les paramètres recommandés que vous pouvez accepter ou modifier vous sont présentés ; parmi eux :

      • Port TCP : Si un serveur Web est en cours d'exécution sur le port TCP 80, vous êtes invité à spécifier le port TCP du serveur Web SGD.

      • Nom DNS pair : Vous devez utiliser un nom DNS complet. Si vous exécutez SGD sur un réseau doté d'un pare-feu, utilisez le nom DNS employé au sein du pare-feu pour référer à l'hôte SGD.

    • Le logiciel est installé et configuré. Le programme crée notamment une hiérarchie entre des exemples d'applications et définit l'utilisateur root UNIX ou Linux en tant qu'administrateur SGD.

    • Un fichier est ajouté au répertoire de démarrage du système pour que le serveur SGD et le serveur Web SGD se lancent en cas de redémarrage du système. Par exemple, si vous installez le logiciel à un niveau d'exécution 3, le fichier *sun.com-sgd-base est ajouté au répertoire /etc/rc3.d.

    • L'archivage hebdomadaire des fichiers journaux de SGD est configuré dans le fichier crontab de l'utilisateur root.

    • Sur une plate-forme Linux uniquement, le fichier de configuration PAM (Pluggable Authentication Module, module d'authentification enfichable) de SGD /etc/pam.d/tarantella est ajouté automatiquement. Ce fichier est copié à partir du fichier /etc/pam.d/passwd existant. Si ce fichier n'existe pas, le fichier de configuration PAM n'est pas créé.

    • Le fichier journal /tmp/tta_inst.log est créé. Ce fichier contient une copie des messages affichés pendant l'installation.


Installation du module d'enrichissement SGD pour Microsoft Windows

Le module d'enrichissement SGD pour Microsoft Windows contient des modules assurant la fonction avancée d'équilibrage de charge, le mappage du disque client et la prise en charge des fenêtres transparentes. Lors de l'installation du module d'enrichissement, vous pouvez choisir les modules à installer.

Le répertoire d'installation par défaut de ce module est C:\Program Files\Tarantella\Enhancement Module. Cependant, le programme d'installation vous invite à spécifier un répertoire d'installation.

Une fois l'installation terminée, le service d'équilibrage de charge s'exécute. En outre, il se lance automatiquement à chaque redémarrage de l'hôte Windows.

procedure icon  Installation du module d'enrichissement SGD pour Microsoft Windows

  1. Connectez-vous à l'hôte Windows en tant qu'utilisateur possédant des privilèges d'administrateur.

  2. Enregistrez le programme d'installation du module d'enrichissement dans un répertoire temporaire de l'hôte.

    Si vous réalisez l'installation à partir du CD-ROM, le programme d'installation se trouve dans le répertoire EnhancementModules.

    Vous pouvez également télécharger le programme d'installation à partir d'un serveur Web SGD, en accédant à la page http://exemple.serveur.com, où exemple.serveur.com est le nom d'un serveur SGD. Lorsque la page d'accueil du serveur Web SGD s'affiche, cliquez sur Install a Sun Secure Global Desktop Enhancement Module.

    Le programme d'installation du module d'enrichissement SGD est temwin32.exe.

  3. Installez le module d'enrichissement SGD.

    Double-cliquez sur le fichier temwin32.exe et suivez les instructions à l'écran.


Installation du module d'enrichissement SGD pour plates-formes UNIX et Linux

Le module d'enrichissement SGD pour plates-formes UNIX et Linux contient des modules assurant la fonction avancée d'équilibrage de charge, le mappage du disque client et la prise en charge d'audio UNIX.

Le module audio UNIX du module d'enrichissement est facultatif. Il n'est pas installé par défaut. Si vous choisissez d'installer le module audio UNIX, le pilote audio SGD est installé dans le noyau du système d'exploitation.

Sur une plate-forme SE Solaris, le module audio UNIX ne peut être installé que dans la zone globale.

Sur une plate-forme Linux, le module audio UNIX ne peut être installé que si le noyau correspond à la version 2.4.20 ou à une version ultérieure. Le pilote audio SGD est compilé avant d'être installé dans le noyau. La compilation du pilote audio requiert la disponibilité des éléments suivants sur l'hôte :

Sur une plate-forme SE Solaris, le module d'enrichissement s'installe à l'aide de la commande pkgadd.

Sur une plate-forme Linux, le module d'enrichissement s'installe à l'aide de la commande rpm.

Sur les plates-formes SE Solaris et Linux, le module d'enrichissement s'installe par défaut dans le répertoire /opt/tta_tem. Sur une plate-forme SE Solaris, vous devez indiquer le répertoire dans lequel vous souhaitez installer le logiciel. Sur une plate-forme Linux, pour modifier le répertoire d'installation, spécifiez l'option ‐‐prefix de la commande rpm à l'installation du logiciel.

Une fois l'installation terminée, les modules audio UNIX et d'équilibrage de charge s'exécutent (si vous les avez sélectionnés). Le module de mappage du disque client n'est pas exécuté car la configuration n'est pas terminée. La suite de la configuration nécessaire est décrite dans le Guide d'administration de Sun Secure Global Desktop 4.41.

Le programme d'installation du module d'enrichissement ajoute un fichier au répertoire de démarrage du système afin que le module d'enrichissement se lance en cas de redémarrage du système. Par exemple, si vous installez le logiciel à un niveau d'exécution 3, le fichier *sun.com-sgd-em est ajouté au répertoire /etc/rc3.d.

procedure icon  Installation du module d'enrichissement SGD sur des plates-formes Solaris

  1. Enregistrez le module d'enrichissement SGD dans un répertoire temporaire sur l'hôte.

    Si vous réalisez l'installation à partir du CD-ROM, le package se trouve dans le répertoire EnhancementModules.

    Vous pouvez également télécharger le programme d'installation à partir d'un serveur Web SGD, en accédant à la page http://exemple.serveur.com, où exemple.serveur.com est le nom d'un serveur SGD. Lorsque la page d'accueil du serveur Web SGD s'affiche, cliquez sur Install a Sun Secure Global Desktop Enhancement Module.

    Les fichiers du package sont les suivants :

    • tem-version.sol-x86.pkg pour SE Solaris sur plate-forme x86 ;

    • tem-version.sol-sparc.pkg pour SE Solaris sur plate-forme SPARC ;

    version correspond au numéro de version de SGD.

  2. Connectez-vous à l'hôte en tant que superutilisateur (utilisateur root).

  3. Installez le module d'enrichissement SGD.

    Décompressez le fichier de package avant l'installation, le cas échéant.

    Installation sur SE Solaris sur plate-forme x86 :


    # pkgadd -d /réptemp/tem-version.sol-x86.pkg
    

    Installation sur SE Solaris sur plate-forme SPARC :


    # pkgadd -d /réptemp/tem-version.sol-sparc.pkg
    

    Lors de l'installation, le programme d'installation du module d'enrichissement présente les paramètres modifiables suivants :

    • Répertoire d'installation ;

    • Quantité de mémoire virtuelle disponible sur l'hôte (pour l'équilibrage de charge) ;

    • Installation du module audio UNIX.

  4. Vérifiez que le package du module d'enrichissement est enregistré dans la base de données de package.


    # pkginfo | grep -i tem
    

procedure icon  Installation du module d'enrichissement SGD sur des plates-formes Linux

  1. Enregistrez le module d'enrichissement SGD dans un répertoire temporaire sur l'hôte.

    Si vous réalisez l'installation à partir du CD-ROM, le package se trouve dans le répertoire EnhancementModules.

    Vous pouvez également télécharger le programme d'installation à partir d'un serveur Web SGD, en accédant à la page http://exemple.serveur.com, où exemple.serveur.com est le nom d'un serveur SGD. Lorsque la page d'accueil du serveur Web SGD s'affiche, cliquez sur Install a Sun Secure Global Desktop Enhancement Module.

    Les fichiers du package sont tem-version.i386.rpm, où version correspond au numéro de version de SGD.

  2. Connectez-vous à l'hôte en tant que superutilisateur (utilisateur root).

  3. Installez le module d'enrichissement SGD.


    # rpm -Uvh temversion.i386.rpm
    

  4. Vérifiez que le package du module d'enrichissement est enregistré dans la base de données de package.


    # rpm -qa | grep -i tem
    

  5. Démarrez le programme d'installation du module d'enrichissement.


    # /opt/tta_tem/bin/tem start
    

  6. Configurez les paramètres du module d'enrichissement.

    Le programme d'installation du module d'enrichissement présente les paramètres modifiables suivants :

    • Quantité de mémoire virtuelle disponible sur l'hôte (pour l'équilibrage de charge) ;

    • Installation du module audio UNIX.

Dépannage de l'installation du module audio UNIX sur une plate-forme Linux

Sur une plate-forme Linux, en cas d'échec du module audio UNIX, le programme d'installation du module d'enrichissement SGD vous propose d'annuler l'installation ou de continuer sans installer le module audio UNIX. Si le module UNIX ne s'installe pas, vérifiez les paramètres suivants :


Installation manuelle du client SGD

En général, le client SGD s'installe automatiquement dès que l'utilisateur se connecte à un serveur SGD à l'aide d'un navigateur doté de la technologie Java. Suivez les instructions ci-dessous uniquement en cas d'installation manuelle du client.

L'installation du client SGD ne requiert pas les privilèges d'administrateur ni de superutilisateur (utilisateur root).

Sur une plate-forme Microsoft Windows, le client SGD est installé par défaut dans le répertoire C:\Program Files\Sun\Secure Global Desktop Client. Vous pouvez toutefois sélectionner un autre répertoire lors de l'installation du logiciel. Un raccourci vers le client SGD est ajouté au menu Démarrer de Windows.

Sur les plates-formes UNIX et Linux, le client SGD est installé par défaut dans le répertoire $HOME/bin. Vous pouvez toutefois sélectionner un autre répertoire lors de l'installation du logiciel.

procedure icon  Installation manuelle du client SGD sur une plate-forme Microsoft Windows

  1. Ouvrez un serveur SGD dans un navigateur Web.

    Par exemple, à l'adresse http://exemple.serveur.com, où exemple.serveur.com correspond au nom d'un serveur SGD ;

    La page d'accueil du serveur Web SGD s'affiche.

  2. (Facultatif) Sélectionnez votre langue préférée.

    Cliquez sur le drapeau français dans la partie supérieure de la page.

    La page d'accueil s'affiche dans la langue sélectionnée.

  3. Cliquez sur Installer le client Sun Secure Global Desktop.

    La page du client Sun Secure Global Desktop s'affiche.

  4. Téléchargez le programme d'installation du client SGD.

    Cliquez sur Télécharger le client Secure Global Desktop pour Microsoft Windows.

    Enregistrez le programme d'installation dans un répertoire temporaire de votre ordinateur.

    Le programme d'installation du client SGD est sgdcwin-lang.exe.

  5. Ouvrez le répertoire temporaire et installez le client SGD.

    Double-cliquez sur le fichier sgdcwin-lang.exe et suivez les instructions à l'écran.

procedure icon  Installation manuelle du client SGD sur les plates-formes SE Solaris et Linux

  1. Ouvrez un serveur SGD dans un navigateur Web.

    Par exemple, à l'adresse http://exemple.serveur.com, où exemple.serveur.com correspond au nom d'un serveur SGD ;

    La page d'accueil du serveur Web SGD s'affiche.

  2. (Facultatif) Sélectionnez votre langue préférée.

    Cliquez sur le drapeau français dans la partie supérieure de la page.

    La page d'accueil s'affiche dans la langue sélectionnée.

  3. Cliquez sur Installer le client Sun Secure Global Desktop.

    La page du client Sun Secure Global Desktop s'affiche.

  4. Téléchargez le fichier tar du client SGD.

    Cliquez sur Télécharger le client Secure Global Desktop pour plate-forme.

    Enregistrez le fichier tar dans un répertoire temporaire sur l'hôte.

    Chaque nom de fichier tar correspond à une plate-forme, comme indiqué ci-dessous :

    • sgdci3so.tar pour les plates-formes SE Solaris x86 ;

    • sgdcspso.tar pour les plates-formes SE Solaris SPARC ;

    • sgdci3li.tar pour les plates-formes Linux.

  5. Accédez au répertoire temporaire pour y extraire le fichier tar.


    $ cd /réptemp
    $ tar xvf fichiertar
    

  6. Installez le client SGD.


    $ sh sgdc/install
    

    Suivez les instructions qui s'affichent.

Connexion à l'aide du client SGD

La première fois que vous lancez le client SGD, vous devez fournir les informations suivantes :