Utilisation du système NFS pour automatiser le transfert des résultats d'analyse

Disponible à partir de la version 9.2.5. Vous pouvez utiliser le système NFS pour automatiser le transfert des résultats d'analyse de vos systèmes IBM i vers le serveur BigFix Inventory. Les résultats seront stockés dans un répertoire partagé et importés par BigFix Inventory sans actions supplémentaires.

Pourquoi et quand exécuter cette tâche

Vous pouvez utiliser le système NFS dans plusieurs configurations :
  • BigFix Inventory joue le rôle de serveur NFS
  • Chaque système IBM i agit en tant que serveur NFS
  • Vous utilisez un serveur NFS distinct

Dans cette procédure, BigFix Inventory installé sous Linux agit en tant que serveur NFS et partage un répertoire avec un système IBM i qui agit en tant que client NFS. Les résultats d'analyse sauvegardés dans le répertoire partagé du système IBM i sont aisément disponibles dans BigFix Inventory. Ce scénario peut être utilisé dans l'environnement Windows.

Procédure

  1. Configurez le serveur d'inventaire BigFix Inventory pour autoriser le transfert à l'aide de NFS.
    1. Installez le package nfs-utils.
    2. Configurez le pare-feu pour autoriser le trafic associé à NFS à partir des systèmes IBM i.
    3. Créez un répertoire pour les résultats d'analyses déconnectées, puis modifiez sa propriété et ses droits.
      mkdir /disconnected
      chown nfsnobody:nfsnobody /disconnected
      chmod 755 /disconnected
    4. Ajoutez ce répertoire en tant que source de données.
    5. éditez /etc/exports, puis ajoutez le répertoire à la liste des répertoires partagés. L'exemple suivant présente une adresse IP unique d'un système IBM i mais vous pouvez spécifier une plage d'adresses.
      /disconnected 	172.16.0.31(rw,sync)
    6. Régénérez la configuration du système NFS.
      exportfs -a
  2. Sur le système IBM i, créez un répertoire de sortie pour les résultats d'analyse et montez le répertoire partagé à partir du serveur BigFix Inventory.
    Cette étape permet de connecter ces répertoires. Lorsque vous enregistrez des fichiers dans /bfi_server , ils sont également disponibles dans le répertoire /disconnected sur le serveur d'inventaire BigFix Inventory.
    MKDIR '/bfi_server'
    ADDMFS TYPE(*NFS) MFS('IP_address_of_BFI_server:/disconnected') MNTOVRDIR('/bfi_server') OPTIONS(*DFT)
  3. Ouvrez le répertoire /cit par défaut ou tout autre répertoire où vous stockez les scripts d'analyses déconnectées, puis modifiez la propriété suivante dans le script configure_scan.sh pour sauvegarder tous les résultats d'analyse dans le nouveau répertoire de sortie.
    PACKAGE_OUTPUT_DIR="/bfi_server"
  4. Exécutez l'analyse de logiciels pour collecter les nouveaux résultats d'analyse. Une fois l'analyse terminée, le package avec les résultats d'analyse peut être importé dans BigFix Inventory en exécutant une importation de données.