Souhaitez-vous apprendre à configurer l’authentification Zabbix HTTP sur Apache ? Dans ce tutoriel, nous allons vous montrer comment authentifier les utilisateurs zabbix en utilisant l’authentification Apache Native HTTP.
Ubuntu 18 Annonces
Ubuntu 19
Zabbix 4.4.1
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.
Tutoriel zabbix connexes:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à l’installation Zabbix.
Tutorial Zabbix – AUthentification HTTP
Installez le paquet requis pour créer le fichier de mot de passe Apache.
Créez le fichier de mot de passe Apache et le premier compte nommé Admin.
Gardez à l’esprit que Zabbix est sensible aux cas.
Nous créons un compte nommé
A
dmin et non admin.
Le système vous demandera d’entrer le mot de passe du compte Admin deux fois.
Maintenant, testons le mot de passe du compte Admin.
Entrez le mot de passe du compte Admin.
Utilisez les commandes suivantes pour ajouter des comptes au fichier de mot de passe Apache.
Dans notre exemple, nous ajoutons un compte nommé benjamin.
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.
Voici le fichier 000-default.conf avant notre configuration.
Voici le fichier 000-default.conf après notre configuration.
Dans notre exemple, nous avons configuré le serveur Apache pour demander l’authentification par mot de passe pour acess l’annuaire Zabbix /var/www/html/zabbix.
Nous avons également configuré Zabbix pour utiliser le fichier d’authentification utilisateur /etc/apache2/.htpasswd.
Redémarrez le service Apache.
félicitations! Vous avez configuré avec succès l’authentification Apache.
Tutorial Zabbix – Configuration d’authentification HTTP
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
Après une connexion réussie, vous serez envoyé au tableau de bord Zabbix.
Sur l’écran du tableau de bord, accédez au menu Administration et sélectionnez l’option D’authentification.
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.
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.
Sur l’écran de connexion, utilisez l’utilisateur Admin et le mot de passe du fichier Apache htpasswd.
Nom d’utilisateur: Admin
Mot de passe : Entrez le mot de passe de l’Admin htpasswd.
Après une connexion réussie, vous serez envoyé directement au tableau de bord Zabbix.
félicitations! Vous avez configuré l’authentification Zabbix HTTP sur Apache.
Afin d’authentifier un compte à l’aide d’Apache HTTP, le compte USer DOIT EXIST dans le fichier Apache HTPASWD et dans la base de données zabbix Local.
Si vous configurez l’authentification HTPASSWD, cela ne signifie pas que vous n’avez pas besoin de créer le compte localement sur le tableau de bord Zabbix.