Souhaitez-vous apprendre à configurer l’authentification Zabbix Radius sur Apache ? Dans ce tutoriel, nous allons vous montrer comment authentifier les utilisateurs zabbix en utilisant le module Apache Radius pour l’authentification HTTP.

Ubuntu 18 Annonces
Ubuntu 19
Zabbix 4.4.1
Freeradius 3.0.17

Liste matérielle:

La section suivante présente la liste des équipements utilisés pour créer ce tutoriel Zabbix.

Chaque pièce de matériel énuméréci ci-dessus peut être trouvée sur le site Amazon.

Liste de lecture Zabbix:

Sur cette page, nous offrons un accès rapide à une liste de vidéos liées à l’installation Zabbix.

N’oubliez pas de vous abonner à notre chaîne youtube nommée FKIT.

Tutorial Zabbix - Installation serveur FreeRadius

IP - 192.168.15.10.
Système opérationnel - Ubuntu 19.10
Nom d’hôte - UBUNTU

Sur la console Linux, utilisez les commandes suivantes pour installer le service FreeRadius.

Copy to Clipboard

Maintenant, nous avons besoin d’ajouter des clients FreeRadius aux clients.conf;.

Localiser et modifier les clients.conf.

Copy to Clipboard

Ajoutez les lignes suivantes à la fin du fichier clients.conf.

Copy to Clipboard

Dans notre exemple, nous ajoutons 1 appareil client :

L’appareil client a été nommé ZABBIX et a l’adresse IP 192.168.15.9.

Maintenant, nous devons ajouter les utilisateurs FreeRadius au fichier de configuration USERS.

Localiser et modifier le fichier de configuration des utilisateurs Freeradius.

Copy to Clipboard

Ajouter les lignes suivantes à la fin du fichier

Copy to Clipboard

Gardez à l’esprit que Zabbix est sensible aux cas.

Nous créons un compte nommé
A
dmin et non
un
dmin.

Redémarrez le serveur Freeradius.

Copy to Clipboard

Testez votre fichier de configuration de serveur de rayon.

Copy to Clipboard

Vous avez terminé l’installation Freeradius sur Ubuntu Linux.

Tutorial Zabbix - Apache Radius Module Configuration

IP - 192.168.15.9
Système opérationnel - Ubuntu 19.10
Nom d’hôte - ZABBIX

Installez le module Apache Radius requis.

Copy to Clipboard

Activez le module Apache2 Radius.

Copy to Clipboard

Maintenant, nous devons configurer Apache pour demander l’authentification aux utilisateurs essayant d’acess l’annuaire Zabbix.

Modifiez le fichier de configuration Apache 000-default.conf.

Copy to Clipboard

Voici le fichier 000-default.conf avant notre configuration.

Copy to Clipboard

Voici le fichier 000-default.conf après notre configuration.

Copy to Clipboard

Le serveur Apache a été configuré pour demander l’authentification par mot de passe pour acess l’annuaire Zabbix /var/www/html/zabbix.

Le serveur Web Apache a été configuré pour authentifier les comptes d’utilisateurs à l’aide du serveur Radius 192.168.15.10.

Redémarrez le service Apache.

Copy to Clipboard

félicitations! Vous avez configuré avec succès l’authentification Apache.

Tutorial Zabbix - Configuration d’authentification Radius

Ouvrez votre navigateur et entrez l’adresse IP de votre serveur Web plus /zabbix.

Dans notre exemple, l’URL suivante a été saisie dans le navigateur :

http://192.168.15.9/zabbix

Sur l’écran de connexion, utilisez le nom d’utilisateur par défaut et le mot de passe par défaut.

Nom d’utilisateur par défaut : Admin
Mot de passe par défaut : zabbix

zabbix login

Après une connexion réussie, vous serez envoyé au tableau de bord Zabbix.

Zabbix 4.4 dashboard

Sur l’écran du tableau de bord, accédez au menu Administration et sélectionnez l’option D’authentification.

Zabbix authentication menu

Sur l’écran d’authentification, sélectionnez l’option paramètres HTTP.

Vous devez configurer les éléments suivants :

Activer l’authentification HTTP : Oui
Formulaire de connexion par défaut : Formulaire de connexion HTTP
Connexion sensible aux cas : Oui

Cliquez sur le bouton Mise à jour.

zabbix http authentication

Après avoir terminé votre configuration, vous devez déconnecter l’interface web Zabbix.

Essayez d’accéder à l’URL du serveur Zabbix et vérifiez si le serveur Web Apache vous demandera de vous authentifier.

Zabbix Apache HTTP authentication

Sur l’écran de connexion, utilisez l’utilisateur Admin et le mot de passe du serveur Radius.

Nom d’utilisateur: Admin
Mot de passe : Entrez le mot de passe Admin Radius. [boss123]

Après une connexion réussie, vous serez envoyé directement au tableau de bord Zabbix.

Zabbix 4.4 dashboard

félicitations! Vous avez configuré l’authentification Zabbix Radius sur Apache.

Afin d’authentifier un compte à l’aide de Radius, le compte utilisateur DOIT EXIST dans le fichier Radius USERS et sur la base de données Zabbix Local.

Si vous configurez l’authentification Radius, cela ne signifie pas que vous n’avez pas besoin de créer le compte localement sur le tableau de bord Zabbix.