Cómo instalar y administrar FreeRADIUS con daloRADIUS en Ubuntu Server 18.04
FreeRADIUS es un servidor RADIUS de código abierto y alto rendimiento que proporciona autenticación centralizada de red para equipos de escritorio y servidores. Con RADIUS, puedes mantener perfiles de usuarios y realizar un seguimiento del uso con diversos propósitos. Sin embargo, administrar FreeRADIUS por sí solo puede ser una tarea complicada para muchos administradores.

Afortunadamente, existe una interfaz gráfica de usuario basada en web, daloRADIUS, que facilita la administración de FreeRADIUS.
A continuación, te guiaré en el proceso de instalación de FreeRADIUS y daloRADIUS en la plataforma Ubuntu Server 18.04.
Lo que necesitarás
Lo único que necesitarás para que esto funcione son:
- Una instancia en ejecución de Ubuntu Server 18.04
- Una cuenta de usuario con privilegios sudo
Cómo instalar las dependencias
Lo primero que debes hacer es instalar las dependencias necesarias. Aunque Ubuntu Server viene con Apache instalado, hay muchas dependencias relacionadas que deben agregarse.
Abre una ventana de terminal y ejecuta el siguiente comando:
Enseñanza y Aprendizaje con Microsoft: Herramientas y Lecciones para Profesores de todos los Nivelessudo apt-get install apache2 mariadb-server php libapache2-mod-php php-mail php-mail-mime php-mysql php-gd php-common php-pear php-db php-mbstring php-xml php-curl unzip wget -y
Cómo asegurar y configurar la base de datos
Una vez que la instalación haya finalizado, aseguremos la instalación de la base de datos con el siguiente comando:
sudo mysql_secure_installation
Se te pedirá que crees una contraseña para el usuario administrador de MariaDB. Házlo y luego responde S (sí) a las preguntas restantes. Cuando esto finalice, se creará una nueva base de datos.
Inicia sesión en el entorno de la base de datos con el siguiente comando:
sudo mysql -u root -p
Guía de Examen de Certificación Lotus Notes: Desarrollo de Aplicaciones y Administración del SistemaCrea la base de datos y el usuario con los siguientes comandos:
CREATE DATABASE radiusdb;
GRANT ALL ON radiusdb.* TO radius@localhost IDENTIFIED BY "CONTRASEÑA";
Donde CONTRASEÑA es una contraseña fuerte y única.
Finalmente, actualiza los privilegios y sal de la base de datos con los siguientes comandos:
FLUSH PRIVILEGES;
exit;
Configura los detalles de la base de datos en el archivo correspondiente con el siguiente comando:
Cómo gestionar eficazmente grandes volúmenes de correo electrónicosudo nano /etc/freeradius/3.0/mods-enabled/sql
Asegúrate de editar el archivo para reflejar los siguientes cambios:
sql {
driver = "rlm_sql_mysql"
dialect = "mysql"
# Información de conexión:
server = "localhost"
port = 3306
login = "radius"
password = "CONTRASEÑA"
# Configuración de tabla de la base de datos para todo excepto Oracle
radius_db = "radiusdb"
}
read_clients = yes
client_table = "nas"
Integración de StarOffice: calendariosDonde CONTRASEÑA es la misma contraseña que creaste para el usuario de la base de datos de radius.
Guarda y cierra el archivo.
Cómo instalar FreeRADIUS
Ahora podemos instalar el servidor FreeRADIUS. Esto se hace con el siguiente comando:
sudo apt-get install freeradius freeradius-mysql freeradius-utils -y
Cuando finalice la instalación, cambia al usuario root con el comando su -i y luego importa el esquema de la base de datos con el siguiente comando:
mysql -u root -p radiusdb < /etc/freeradius/3.0/mods-config/sql/main/mysql/schema.sql
Cómo gestionar eficazmente el correo electrónico en tu empresaSal del usuario root con el comando exit.
Crea un enlace simbólico para el módulo sql con el siguiente comando:
sudo ln -s /etc/freeradius/3.0/mods-available/sql /etc/freeradius/3.0/mods-enabled/
Cambia la propiedad de dos archivos sql con los siguientes comandos:
sudo chgrp -h freerad /etc/freeradius/3.0/mods-available/sql
sudo chown -R freerad:freerad /etc/freeradius/3.0/mods-enabled/sql
Reinicia FreeRADIUS con el siguiente comando:
WordPerfect Office 2000: La solución perfecta para compartir documentos en diferentes plataformassudo systemctl restart freeradius
Cómo instalar daloRADIUS
Descarga la última versión de daloRADIUS con el siguiente comando:
wget https://github.com/lirantal/daloradius/archive/master.zip
Descomprime el archivo descargado con el siguiente comando:
unzip master.zip
Mueve el directorio descomprimido al directorio raíz de Apache con el siguiente comando:
Cómo contar elementos en una lista de Excel utilizando la función Subtotalessudo mv daloradius-master /var/www/html/daloradius
Importa las tablas mysql de daloRAIUS a la base de datos de FreeRADIUS con los siguientes comandos:
cd /var/www/html/daloradius
sudo mysql -u root -p radiusdb < contrib/db/fr2-mysql-daloradius-and-freeradius.sql sudo mysql -u root -p radiusdb < contrib/db/mysql-daloradius.sql
Cambia los permisos del directorio daloradius con los siguientes comandos:
sudo chown -R www-data:www-data /var/www/html/daloradius/
sudo chmod 664 /var/www/html/daloradius/library/daloradius.conf.php
Edita el archivo de configuración de daloRADIUS con el siguiente comando:
Cómo solucionar problemas de acceso a carpetas de Outlook en un entorno colaborativosudo nano /var/www/html/daloradius/library/daloradius.conf.php
Asegúrate de que tu archivo de configuración refleje los siguientes cambios:
Donde CONTRASEÑA es la contraseña utilizada para el usuario de la base de datos de radius.
$configValues['DALORADIUS_VERSION'] = '1.1-1';
$configValues['DALORADIUS_DATE'] = '28 Jul 2019';
$configValues['FREERADIUS_VERSION'] = '2';
$configValues['CONFIG_DB_ENGINE'] = 'mysqli';
$configValues['CONFIG_DB_HOST'] = 'localhost';
$configValues['CONFIG_DB_PORT'] = '3306';
$configValues['CONFIG_DB_USER'] = 'radius';
$configValues['CONFIG_DB_PASS'] = 'CONTRASEÑA';
$configValues['CONFIG_DB_NAME'] = 'radiusdb';
Reinicia los servicios de FreeRADIUS y Apache con los siguientes comandos:
sudo systemctl restart freeradius
sudo systemctl restart apache2
Cómo forzar que tus archivos favoritos aparezcan en la parte superior del árbol de directoriosAhora puedes acceder a la interfaz gráfica de usuario de daloRADIUS apuntando un navegador a http://DIRECCION_IP_SERVIDOR/daloradius/login.php (donde DIRECCION_IP_SERVIDOR es la dirección IP del servidor de alojamiento). En la pantalla de inicio de sesión (Figura A), utiliza las credenciales predeterminadas de administrador/radius.
Figura A

Ahora puedes comenzar a administrar FreeRADIUS a través de la interfaz gráfica de usuario de daloRADIUS, que es fácil de usar.
Cómo extraer una subcadena de texto en Excel usando las funciones IzquierdaEn Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a Cómo instalar y administrar FreeRADIUS con daloRADIUS en Ubuntu Server 18.04 , tenemos lo ultimo en tecnología 2026.

Artículos Relacionados