Manuel d'administration > Installation > Nouvelle installation > Installation de l'Agent pour UNIX

Installation de l'agent pour UNIX

Ce document décrit la nouvelle installation d'un agent UNIX.

Un code à trois caractères a été attribué à chaque variante UNIX supportée. Ce code apparait dans tous les noms de fichiers de l'agent et est décrit dans la terminologie. Dans ce document, ce code est remplacé par les caractères "???".

Plateformes UNIX 64 bit : Automic recommande d'utiliser un agent 64 bits afin de démarrer des programmes et des applications 64 bits. Des problèmes peuvent se produire lorsque vous utilisez un agent 32 bits à cet effet.

Les instructions suivantes décrivent l'installation de l'agent dans un système AE sans procédure d'authentification. Si vous désirez utiliser une méthode d'authentification, vous devez effectuer certaines opérations supplémentaires avant de démarrer et d'utiliser l'agent. Vous trouverez plus d'informations sur la sécurité avancée dans ce document.

Automic recommande de toujours installer l'agent dans un répertoire distinct.

Automic recommande d'exécuter l'agent UNIX avec les droits root. Sans droits root, l'agent ne peut pas acquérir le contexte d'un autre utilisateur et les jobs et transferts de fichiers doivent toujours être exécutés sous l'utilisateur sous lequel l'agent a démarré.
Vous pouvez définir les droits appropriés pour l'agent en le démarrant sous le vrai utilisateur "root". Une autre méthode consiste à définir le sbit pour l'agent et définir "root" comme propriétaire. Il en résulte que chaque utilisateur du groupe qui est attribué à l'agent peut démarrer. 

Prérequis

Fichiers fournis

Les fichiers de l'agent UNIX sont fournis compressés :
ucxj???.tar.gz ... les fichiers de l'agent réel,
ucxb???c.tar.gz ... fichiers de CallAPI.

Chaque fichier tar est situé dans le sous-répertoire IMAGE:AGENTS\UNIX qui correspond à la variante d'UNIX.

Nom du fichier Description
ucxj??? Agent UNIX
ucxj???m Programme de messagerie pour l'agent UNIX
ucxjxxx.ini Modèle du fichier INI pour l'agent UNIX

ucx.msl

Bibliothèque de messages

ucxe???f

Programme d'aide pour les interrogations étendues sur le système de fichiers.

ucxe???f Programme d'entrées/sorties nécessaire pour l'exécution d'un objet événement de système de fichiers, si FE_VERSION est défini à "2".

Les fichiers de CallAPI et leur mise en œuvre sont décrits dans un document séparé.


Déroulement

0. Droits de l'ID utilisateur "AE"
1. Transfert des fichiers tar vers l'hôte et configuration de l'environnement système
2. Configuration de l'authentification via PAM (facultatif)
  1. Installation de la bibliothèque PAM
    La bibliothèque PAM doit être installée sur votre système (dépend de la plateforme que vous utilisez).

  2. Configuration de la bibliothèque PAM
    Le processus de configuration dépend de la plate-forme UNIX que vous utilisez. Typiquement, vous le traitez en utilisant les fichiers /etc/pam.d ou /etc/pam.conf
    Le nom du service est conforme avec le nom du fichier exécutable de l'agent (ucxj???).

  3. Configuration l'agent
    Dans le fichier INI de l'agent UNIX , définissez le paramètre authentification= (section [MISC]) à "pam". Dans le paramètre libname= (section [PAM]), vous devez spécifier le chemin et le nom du fichier de la bibliothèque PAM :

    [MISC]
    authentication=pam

    [PAM]
    libname=/usr/lib/libpam32.o
3. Démarrer l'agent

Utilisez le gestionnaire de services pour démarrer ou arrêter l'agent.

4. Fermeture de l'agent