¿Desea aprender a configurar la autenticación Radius en Zabbix? En este tutorial, vamos a mostrarle cómo autenticar a los usuarios de Zabbix utilizando el módulo Apache Radius para la autenticación HTTP.

• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1
• Freeradius 3.0.17

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 – Instalación del servidor FreeRadius

• IP – 192.168.15.10.
• Sistema operativo – Ubuntu 19.10
• Nombre de host – UBUNTU

En la consola Linux, utilice los siguientes comandos para instalar el servicio FreeRadius.

Copy to Clipboard

Ahora, necesitamos agregar clientes FreeRadius a clients.conf;.

Busque y edite clients.conf.

Copy to Clipboard

Agregue las siguientes líneas al final del archivo clients.conf.

Copy to Clipboard

En nuestro ejemplo, estamos agregando 1 dispositivo cliente:

El dispositivo cliente fue nombrado ZABBIX y tiene la dirección IP 192.168.15.9.

Ahora, necesitamos agregar usuarios de FreeRadius al archivo de configuración USERS.

Busque y edite el archivo de configuración de usuarios de Freeradius.

Copy to Clipboard

Agregue las siguientes líneas al final del archivo

Copy to Clipboard

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

Estamos creando una cuenta llamada
A
dmin y no
un
dmin.

Reinicie el servidor Freeradius.

Copy to Clipboard

Pruebe el archivo de configuración del servidor de radio.

Copy to Clipboard

Ha terminado la instalación de Freeradius en Ubuntu Linux.

Tutorial Zabbix – Configuración del módulo Apache Radius

• IP – 192.168.15.9
• Sistema operativo – Ubuntu 19.10
• Nombre de host – ZABBIX

Instale el módulo Apache Radius necesario.

Copy to Clipboard

Habilite el módulo Apache2 Radius.

Copy to Clipboard

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

El servidor Apache se configuró para solicitar la autenticación de contraseña al directorio Zabbix /var/www/html/zabbix.

El servidor web Apache se configuró para autenticar cuentas de usuario mediante el servidor Radius 192.168.15.10.

Reinicie el servicio Apache.

Copy to Clipboard

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

Tutorial – Configuración de autenticación Radius en Zabbix

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 al usuario administrador y la contraseña del servidor de RADIUS.

• Nombre de usuario: Admin
• Contraseña: Introduzca la contraseña del Radius [jefe123]

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 de Radius Zabbix en Apache.

Para autenticar una cuenta usando Radius, la cuenta de usuario DEBE EXISTIR en el archivo de los USUARIOS del radio y en la base de datos local de Zabbix.

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