¿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 relacionado con Zabbix:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con la instalación de Zabbix.
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.
Ahora, necesitamos agregar clientes FreeRadius a clients.conf;.
Busque y edite clients.conf.
Agregue las siguientes líneas al final del archivo clients.conf.
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.
Agregue las siguientes líneas al final del archivo
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.
Pruebe el archivo de configuración del servidor de radio.
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.
Habilite el módulo Apache2 Radius.
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.
Aquí está el archivo 000-default.conf antes de nuestra configuración.
Aquí está el archivo 000-default.conf después de nuestra configuración.
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.
¡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
Después de un inicio de sesión exitoso, se le enviará al panel de Zabbix.
En la pantalla del panel, acceda al menú Administración y seleccione la opción Autenticación.
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.
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.
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.
¡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.