38.1 Préparation de l'environnement pour le service d'audit d'événements

Vous devez préparer votre environnement Linux avant d'installer EAS. Par exemple, vous devez mettre à jour le paramètre SHMMAX du kernel afin d'activer PostgreSQL et votre pare-feu si vous souhaitez transférer le fichier syslog.

  1. Pour vous assurer que votre système Linux renvoie correctement le nom d'hôte, procédez comme suit :

    1. Dans un éditeur de texte, ouvrez le fichier /etc/hosts.

    2. Dans la ligne contenant l'adresse IP (127.0.0.1, par exemple), indiquez hostname - f.

  2. Pour que la base de données PostgreSQL s'exécute sur le serveur, effectuez les étapes suivantes :

    1. Dans un éditeur de texte, ouvrez le fichier /etc/sysctl.conf.

    2. Modifiez la valeur minimum du paramètre SHMMAX du kernel afin d'activer la base de données.

      Par exemple, sur un système RHEL 6.x, saisissez le texte suivant à la fin du fichier :

      # for Sentinel Postgresql
      kernel.shmmax=1073741824
      

      REMARQUE :il se peut que votre système nécessite plus de mémoire que cette valeur minimale. Pour plus d'informations, reportez-vous à la section « Managing Kernel Resources » (gestion des ressources du kernel) dans la documentation relative à PostgreSQL.

    3. Pour définir ce paramètre, exécutez les commandes suivantes :

      cd /proc/sys/kernel
      echo new_val_to_set > shmmax
      
  3. Pour transférer le fichier syslog à des fins d'audit, effectuez l'une des opérations suivantes :

    • Lors de l'installation d'EAS, activez l'option permettant de configurer le pare-feu pour le réacheminement du port syslog.

    • Exécutez la commande suivante :

      iptables -t nat -A PREROUTING -p udp --destination-port 514 -j REDIRECT --to-ports 1514