Cómo instalar la interfaz web de daloRADIUS para FreeRADIUS

        Para una administración más fácil de FreeRADIUS, instale la GUI basada en la web daloRADIUS.
    

        
                                                                                    
                        

“data-credit =” Imagen: iStockphoto / Suwat Rujimethakul “rel =” noopener noreferrer nofollow “>  Técnicos que usan una computadora portátil mientras analizan el servidor en la sala de servidores

                                            Imagen: iStockphoto / Suwat Rujimethakul
                                        

FreeRADIUS es un servidor RADIUS de código abierto y alto rendimiento que proporciona autenticación de red centralizada para escritorios y servidores. Con RADIUS, puede mantener perfiles de usuario y rastrear el uso para diversos fines. Sin embargo, administrar FreeRADIUS por sí solo puede ser una tarea desalentadora para muchos administradores.

Afortunadamente, hay una GUI basada en web, daloRADIUS, que hace que la administración de FreeRADIUS sea mucho más fácil.

Voy a guiarte a través del proceso de instalación de FreeRADIUS y daloRADIUS en la plataforma Ubuntu Server 18.04.

VER: 10 alternativas gratuitas a Microsoft Word y Excel (descarga TechRepublic)

Lo que necesitará

Las únicas cosas que necesitará para que esto funcione son:

  • Una instancia en ejecución de Ubuntu Server 18.04
  • Una cuenta de usuario con privilegios de sudo

Cómo instalar dependencias

Lo primero que debe hacer es instalar las dependencias necesarias. Aunque Ubuntu Server se entrega con Apache instalado, hay muchas dependencias relacionadas que deben agregarse.

Abra una ventana de terminal y emita el comando:

 sudo 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 descomprimir wget -y 

Cómo asegurar y configurar la base de datos

Una vez que se complete la instalación, aseguremos la instalación de la base de datos con el comando:

 sudo mysql_secure_installation 

Primero se le pedirá que cree una contraseña para el usuario administrador de MariaDB. Haga eso y luego responda S (sí) a las preguntas restantes. Cuando esto se completa, se crea una nueva base de datos. Primero inicie sesión en el indicador de la base de datos con el comando:

 sudo mysql -u root -p 

Cree la base de datos y el usuario con los siguientes comandos:

 CREATE DATABASE radiusdb;
OTORGAR TODO EN radiusdb. * A radius @ localhost IDENTIFICADO POR "CONTRASEÑA"; 

Donde CONTRASEÑA es una contraseña segura y única.

Finalmente, elimine los privilegios y salga de la base de datos con los comandos:

 FLUSH PRIVILEGES;
exit; 

Configure los detalles de la base de datos en el archivo apropiado con el comando:

 sudo nano /etc/freeradius/3.0/mods-enabled/sql

Asegúrese de editar el archivo para reflejar los siguientes cambios:

 sql {
driver = "rlm_sql_mysql"
dialect = "mysql"

# Información de conexión:
servidor = "localhost"
puerto = 3306
login = "radio"
contraseña = "CONTRASEÑA"

# Configuración de la tabla de base de datos para todo excepto Oracle
radius_db = "radiusdb"
}

read_clients = yes
client_table = "nas" 

Donde CONTRASEÑA es la misma contraseña que creó para el usuario de la base de datos de radio.

Guarde y cierre 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, cambie al usuario raíz con el comando su -i y luego importe el esquema de la base de datos con el comando:

 mysql -u root -p radiusdb 

Salga del uso raíz con el comando exit.

Cree un enlace simbólico para el módulo sql con el comando:

 sudo ln -s /etc/freeradius/3.0/mods-available/sql /etc/freeradius/3.0/mods-enabled / 

Cambie la propiedad de dos archivos sql con los comandos:

 sudo chgrp -h freerad /etc/freeradius/3.0/mods-available/sql
sudo chown -R freerad: freerad /etc/freeradius/3.0/mods-enabled/sql

Restart FreeRADIUS con el comando:

 sudo systemctl restart freeradius 

Cómo instalar daloRADIUS

Descargue la última versión de daloRADIUS con el comando:

 wget https://github.com/lirantal/daloradius/archive/master.zip

Unzip el descargado archivo con el comando:

 descomprimir master.zip 

Mueva el directorio recién descomprimido a la raíz del documento Apache con el comando:

 sudo mv daloradius-master / var / www / html / daloradius 

Importe las tablas daloRAIUS mysql a la base de datos FreeRADIUS con los comandos:

 cd / var / www / html / daloradius
sudo mysql -u root -p radiusdb 

Cambie los permisos del directorio daloradius con los comandos:

 sudo chown -R www-data: www -data / var / www / html / daloradius /
sudo chmod 664 /var/www/html/daloradius/library/daloradius.conf.php

Edite el archivo de configuración daloRADIUS con el comando:

 sudo nano / var / www / html / daloradius /library/daloradius.conf.php

Asegúrese de que su archivo de configuración refleje los siguientes cambios:

Donde PASSWORD es la contraseña utilizada para el usuario de la base de datos de radio.

 $ 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'] = 'radio';
$ configValues ​​['CONFIG_DB_PASS'] =; CONTRASEÑA;
$ configValues ​​['CONFIG_DB_NAME'] = 'radiusdb'; 

Reinicie los servicios FreeRADIUS y Apaches con los comandos:

 sudo systemctl restart freeradius
sudo systemctl restart apache2 

Ahora puede acceder a la GUI basada en la web daloRADIUS apuntando un navegador a http: //SERVER_IP/daloradius/login.php (donde SERVER_IP es la dirección IP del servidor de alojamiento). En la pantalla de inicio de sesión ( Figura A ), use las credenciales predeterminadas de administrador / radio.

Figura A

La pantalla de inicio de sesión de daloRADIUS.

"data-credit =" http: //www.techrepublic .com / "rel =" noopener noreferrer nofollow ">  daloa.jpg

{1945928} {1945905}

pantalla de inicio de sesión de daloRADIUS.

Ahora puede comenzar a administrar FreeRADIUS a través de la GUI basada en la web de daloRADIUS.

                                                                                

                                                

Ver también


Source link

Be part of our affiliated companies and receive a 20% discount.
www.onevirtualoffice.com
www.be1radio.com
www.rmcommunik.com
www.beonegroup.ca

Need Help?
Let our experienced staff help with virtual helpdesk. click for details.

Services:
- Laptop and Desktop Repair
- Virus and Malware Removal
- Computer Tune-up
- Remote Assistance
- Data Backup
- Data Recovery
- File Transfer and Sharing
- Hardware Diagnostics
- Antivirus Installation
- Software Installation
- Hardware Upgrades
- New System Setup
- Printer Troubleshooting
-Webmaster,hosting,Logo , Graphic design
-Social media Management
- Networking
- Install Windows Operating System (10, 8, 7, Vista and XP)

Business & Residential Toll Free: 1-800-432-1475 | Direct: (438)488-3296

About rasco

Be Happy the future is friendly.
Allrights Reserved 2007-2018 - Beone Magazine - powered by rasco