¿Desea aprender a configurar la autenticación HTTP de Zabbix en Apache? En este tutorial, vamos a mostrarle cómo autenticar a los usuarios de Zabbix mediante la autenticación HTTP nativa de Apache.

• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1

Lista de hardware:

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial de Zabbix.

Cada pieza de hardware mencionada anteriormente se puede encontrar en el sitio web de Amazon.

Lista de reproducción Zabbix:

En esta página, ofrecemos acceso rápido a una lista de vídeos relacionados con la instalación de Zabbix.

No te olvides de suscribirte a nuestro canal de youtube llamado FKIT.

Tutorial Zabbix - Autenticación HTTP

Instale el paquete necesario para crear el archivo de contraseña Apache.

Copy to Clipboard

Cree el archivo de contraseña Apache y la primera cuenta denominada Admin.

Copy to Clipboard

Tenga en cuenta que Zabbix distingue mayúsculas de minúsculas.

Estamos creando una cuenta llamada
A
dmin y no admin.

El sistema le pedirá que introduzca la contraseña de la cuenta de administrador dos veces.

Copy to Clipboard

Ahora, vamos a probar la contraseña de la cuenta de administrador.

Copy to Clipboard

Introduzca la contraseña de la cuenta de administrador.

Copy to Clipboard

Utilice los siguientes comandos para agregar cuentas al archivo de contraseña de Apache.

Copy to Clipboard

En nuestro ejemplo, agregamos una cuenta llamada benjamin.

Ahora, necesitamos configurar Apache para solicitar autenticación a los usuarios que intentan acceder al directorio Zabbix.

Edite el archivo de configuración Apache 000-default.conf.

Copy to Clipboard

Aquí está el archivo 000-default.conf antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo 000-default.conf después de nuestra configuración.

Copy to Clipboard

En nuestro ejemplo, configuramos el servidor Apache para solicitar la autenticación de contraseña al directorio Zabbix /var/www/html/zabbix.

También configuramos Zabbix para utilizar el archivo de autenticación de usuario /etc/apache2/.htpasswd.

Reinicie el servicio Apache.

Copy to Clipboard

¡Felicitaciones! Ha configurado correctamente la autenticación Apache.

Tutorial Zabbix - Configuración de autenticación HTTP

Abra su navegador e introduzca la dirección IP de su servidor web más /zabbix.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.15.9/zabbix

En la pantalla de inicio de sesión, utilice el nombre de usuario predeterminado y la contraseña predeterminada.

• Nombre de usuario predeterminado: Admin
• Contraseña predeterminada: zabbix

zabbix login

Después de un inicio de sesión exitoso, se le enviará al panel de Zabbix.

Zabbix 4.4 dashboard

En la pantalla del panel, acceda al menú Administración y seleccione la opción Autenticación.

Zabbix authentication menu

En la pantalla Autenticación, seleccione la opción Configuración HTTP.

Debe configurar los siguientes elementos:

• Habilitar la autenticación HTTP: Sí
• Formulario de inicio de sesión predeterminado: Formulario de inicio de sesión HTTP
• Inicio de sesión sensible a mayúsculas y minúsculas: Sí

Haga clic en el botón Actualizar.

zabbix http authentication

Después de finalizar la configuración, debe cerrar la sesión de la interfaz web de Zabbix.

Intente acceder a la URL del servidor Zabbix y verifique si el servidor web Apache le solicitará que se autentique.

Zabbix Apache HTTP authentication

En la pantalla de inicio de sesión, utilice el usuario administrador y la contraseña del archivo apache htpasswd.

• Nombre de usuario: Admin
• Contraseña: Introduzca la contraseña Admin htpasswd.

Después de un inicio de sesión exitoso, se le enviará directamente al panel de Zabbix.

Zabbix 4.4 dashboard

¡Felicitaciones! Ha configurado la autenticación HTTP de Zabbix en Apache.

Para autenticar una cuenta usando Apache HTTP la cuenta USer DEBE EXISTIR en el archivo HtpASWD de Apache y en la base de datos local de Zabbix.

Si configura la autenticación HTPASSWD, esto no significa que no necesite crear la cuenta localmente en el panel de Zabbix.