« LINUX:Wazuh-API » : différence entre les versions

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche
(Page créée avec « __FORCETOC__ ---- ''→ retour à Wazuh: HIDS'' ---- =But= Wazuh dispose d'un interface de type HTTP qui permet d'interagir avec Wazuh Manager. ---- ''→ retour à Wazuh: HIDS'' ---- __NOEDITSECTION__ Category:LINUX »)
 
Aucun résumé des modifications
Ligne 5 : Ligne 5 :
=But=
=But=
Wazuh dispose d'un interface de type HTTP qui permet d'interagir avec Wazuh Manager.
Wazuh dispose d'un interface de type HTTP qui permet d'interagir avec Wazuh Manager.
Cette fonctionnalité est incluse dans le service "wazuh-manager.service".
On peut l'utiliser dans scripts comme on le verra ci-dessous et dans divers autres articles. Mais il est principalement utilisé dans l'interface utilisateur Web (WUI) de Wazuh nommé "Wazuh-Dashboard".




=Configuration=
Sa configuration est contenue dans le fichier '''"/var/ossec/api/configuration/api.yaml"'''.
Il écoute par défaut sur le port TCP 55000 de tous les interfaces réseaux présents sur la machine manager.
La commande suivante qui liste les ports en écoute:
netstat -ntl
donne pour notre cas:
----
tcp        0      0    0.0.0.0:55000        0.0.0.0:*              LISTEN
----
On peut suivre toute activité par cet interface dans le fichier journal "/var/ossec/logs/api.log".
Par la suite, nous installerons l'interface utilisateur Web (WUI) sur la même machine que celle où Wazuh Manager s'exécute. Et donc, par sécurité, nous allons limiter l'écoute réseau à la machine locale. Pour cette raison, nous allons ajouter, en début du fichier de configuration, la ligne suivante:
----
host: 127.0.0.1
----
Après redémarrage du service Wazuh-manager.service, la commande émise ci-dessus:
netstat -ntl
donne maintenant:
----
tcp        0      0  127.0.0.1:55000        0.0.0.0:*              LISTEN
----





Version du 24 novembre 2022 à 21:07


retour à Wazuh: HIDS


But

Wazuh dispose d'un interface de type HTTP qui permet d'interagir avec Wazuh Manager. Cette fonctionnalité est incluse dans le service "wazuh-manager.service". On peut l'utiliser dans scripts comme on le verra ci-dessous et dans divers autres articles. Mais il est principalement utilisé dans l'interface utilisateur Web (WUI) de Wazuh nommé "Wazuh-Dashboard".


Configuration

Sa configuration est contenue dans le fichier "/var/ossec/api/configuration/api.yaml".

Il écoute par défaut sur le port TCP 55000 de tous les interfaces réseaux présents sur la machine manager.

La commande suivante qui liste les ports en écoute:

netstat -ntl

donne pour notre cas:


tcp        0      0    0.0.0.0:55000         0.0.0.0:*               LISTEN

On peut suivre toute activité par cet interface dans le fichier journal "/var/ossec/logs/api.log".

Par la suite, nous installerons l'interface utilisateur Web (WUI) sur la même machine que celle où Wazuh Manager s'exécute. Et donc, par sécurité, nous allons limiter l'écoute réseau à la machine locale. Pour cette raison, nous allons ajouter, en début du fichier de configuration, la ligne suivante:


host: 127.0.0.1

Après redémarrage du service Wazuh-manager.service, la commande émise ci-dessus:

netstat -ntl

donne maintenant:


tcp        0      0   127.0.0.1:55000         0.0.0.0:*               LISTEN





retour à Wazuh: HIDS