Sunteți pe pagina 1din 2

apt-get install freeradius freeradius-mysql freeradius-utils

Para accesar a la administracin de MySQL via CLI hacemos lo siguiente


mysql -u root -p
*** Creamos la base de datos
CREATE DATABASE radius;
*** Declararamos un usuario para la base de datos:
GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "radius2017";
flush privileges;
SE INGRESA LAS TABLAAS A LA BASE DE DATOS
use radius;
SOURCE /etc/freeradius/sql/mysql/nas.sql
SOURCE /etc/freeradius/sql/mysql/schema.sql
SOURCE /etc/freeradius/sql/mysql/admin.sql
SOURCE /etc/freeradius/sql/mysql/ippool.sql
**********************************************************
activar los siguiente para instalar daloradius
apt-get install apache2 php5 php5-gd php-pear php-db libapache2-mod-php5 php-mail
php5-mysql mysql-server

Extra packages needed: sudo apt-get install php-db php-pear php5-gd

Download Daloradius:
wget http://sourceforge.net/projects/daloradius/files/daloradius/daloradius0.9-
9/daloradius-0.9-9.tar.gz
tar zxvf daloradius-0.9-9.tar.gz
sudo mv daloradius-0.9-9 /var/www/html/daloradius

chown www-data:www-data /var/www/daloradius/ -R


chmod 644 /var/www/html/daloradius/library/daloradius.conf.php

Para que Daloradius funcione correctamente, se requiere agregar algunas tablas mas
a la base de datos de MySQL.

mysql -u root -p radius < /var/www/html/daloradius/contrib/db/fr2-mysql-daloradius-


and-freeradius.sql

enter the database username and password:

sudo nano daloradius-0.9-9/library/daloradius.conf.php

$configValues[CONFIG_DB_USER] = freeradius;
$configValues[CONFIG_DB_PASS] = radius123;

Now will move Daloradius:

sudo mv daloradius-0.9-9 /var/www/html/daloradius

Before to test it install phpmyadmin: sudo apt-get install phpmyadmin

Obs! Chose apache2 and when you are ask to configure the phpmyadmin database, chose
NO, database was already configured in the previous steps.

INSERT INTO radcheck (UserName, Attribute, Value) VALUES ("prueba", "password",


"prueba1");
VERIFICAR DAEMON STOP FREERADIUS NO INICIA
sudo systemctl daemon-reload
sudo systemctl restart freeradius.service
sudo systemctl status freeradius.service
If in future you need to run FreeRADIUS in debug mode on the terminal use this as a
reference:
#Stop the current FreeRADIUS instance
sudo systemctl stop freeradius.service
#If it is perhaps stuck use killall
sudo killall freeradius
#Start it in debug mode
sudo freeradius -X

en caso de no funcionar tambien


volver a comentar
/etc/freeradius# nano sql.conf
#readclients = yes

BRIDGEPIOXII

S-ar putea să vă placă și