Installazione Configurazione Freeradius su Debian

Creato il 28 novembre 2010 da Tinatelli @_tinatelli
Installazione e configurazione FreeRadius
debian 5.0.6
FreeRADIUS Version 2.0.4
Installare il necessario :
apt-get install phpmyadmin mysql-server freeradius freeradius-mysql
editare il file clients.conf
vim /etc/freeradius/clients.conf
Inserire/modificare le seguenti righe :
client localhost {
ipaddr = 127.0.0.1

secret = 123456789

shortname = nome_client

}
127.0.0.1 è lindirizzo ip del client inquesto caso il client risiede sulla stessa macchina di freeradius
editare il file sql.conf :
vim /etc/freeradius/sql.conf
inserire/modificare le seguenti righe :
sql {
database = "mysql"
driver = "rlm_sql_${database}"
server = "localhost"
login = "radius"
password = "123456"
radius_db = "radius"
}
server indica il server mysql , login e password sono utente a password per accedere a mysql e radius_db e il nome del database
adesso bisogna creare il database in mysql si può usare phpmyadmin oppure :
mysql -u root -p
inserire la password root di mysql
CREATE DATABASE radius;
quit
creare l’utente radius e password 123456 e dare i relativi privileggi per il database radius
qui c’è il file sql per creare le varie tabelle
http://wiki.freeradius.org/MySQL_DDL_script
o
http://github.com/alandekok/freeradius-server/blob/stable/raddb/sql/mysql/schema.sql
editare il file default :
vim /etc/freeradius/sites-available/default
apportare le seguenti modifiche
authorize {
#unix
#file
sql
}
accounting {
#unix
sql
}
in radiusd.conf
vim /etc/freeradius/radiusd.conf
decommentare o aggiungere
$INCLUDE sql.conf
Test
inserire nel database radius nella tabella radcheck utente e password nel seguente modo
mysql -u root -p
inserire la password root di mysql
INSERT INTO radcheck (UserName, Attribute, Value) VALUES ('user', 'Password', '1234');
quit
adesso abbiamo inserito un utente user con password 1234
adesso stoppiamo freeradius /etc/init.d/freeradius stop
e lo facciamo partire in modalità debug
freeradius -xxxX
e da un altro terminale diamo il comando
radtest user 000000 127.0.0.1 0 123456789
dove 123456789 è la password settata in clients.conf

Potrebbero interessarti anche :

Possono interessarti anche questi articoli :

  • QUANTUM 700S, il tablet GOCLEVER con certificazione Google

    TweetEmail TweetEmailGOCLEVER viene incontro alle esigenze di mobilità, maneggevolezza e design degli utenti moderni con il nuovo QUANTUM 700S, il tablet da 7”... Leggere il seguito

    Il 09 ottobre 2014 da   Saporinews
    LIFESTYLE, MODA E TREND, PER LEI
  • eBay Collezioni: un nuovo modo di concepire lo shopping online e non solo

    eBay collezioni: forse ne avrete già sentito parlare o forse no, in ogni caso sono qui per raccontarvi di questa nuovissima funzionalità del sito di online... Leggere il seguito

    Il 26 settembre 2014 da   Alessandrapepe
    LIFESTYLE, MODA E TREND, PER LEI
  • R65 by Ed Turner

    1979 R65 by Ed Turner Motorcycles - Chapelle-Basse-Mer, France "I approached this construction as a challenge. The client had no special requirements except a... Leggere il seguito

    Il 04 settembre 2014 da   Inazumaluke
    LIFESTYLE, PASSIONE MOTORI
  • V7 Tractor02 by Venier Customs

    2013 Moto Guzzi V7 Stone "Tractor 02" by Venier Customs This Moto Guzzi 750cc Stone is Stefano Venier’s first build in the US and the first customization of a... Leggere il seguito

    Il 02 agosto 2014 da   Inazumaluke
    LIFESTYLE, PASSIONE MOTORI
  • CB750 by Aniba

    1982 CB750F2 "Aniba #15" - Milan, Italy A client asked our friend Federico to have a look at this bike abandoned in a garage near Milan and on sale for a bunch... Leggere il seguito

    Il 30 luglio 2014 da   Inazumaluke
    LIFESTYLE, PASSIONE MOTORI
  • "Sgarbeda" by Lorenzo, Cesare & Matteo

    1981 Yamaha XV750 Custom Cafe Full story of this bike by our friend Lorenzo Rapparini "Sgarbeda means rude in Bolognese slang. Here's our last motorcycle. Leggere il seguito

    Il 27 luglio 2014 da   Inazumaluke
    LIFESTYLE, PASSIONE MOTORI