Buna ziua!
Plictisit deja, poate?
În Linux, una dintre cele mai populare implementări este un FreeRADIUS. Este ceea ce vom folosi.
Ca de obicei, eu folosesc debian 7 sau 8, nu contează), în acest caz:
#sudo apt-get install freeradius-utils mysql-server-php5-mysql php5 freeradius freeradius-mysql
Nu se va concentra pe instalarea MySQL (va înțelege, cred).
Crearea bazei de date și utilizator:
#mysql -u -p rădăcină
CREATE DATABASE rază;
GRANT ALL ON PRIVILEGII raza * razei @ localhost identificate cu "radiuspassword" .;
privilegii la același nivel;
ieșire
În loc de 192.168.0.1 poate fi dns-name (trebuie să rezolve server)
secrete - este cheia care spune clientul
nastype poate fi, de exemplu, un cisco, dar funcționează aproape întotdeauna altele, dacă nu aveți nevoie pentru a sprijini extensii
Facem frumos
Acum setați web admin. dialup admin, o dată panoul de administrare web „clasice“ pentru RADIUS este acum la fel de vechi ca rahat al unui mamut si infricosator ca iarna nucleara.
Noi folosim daloRADIUS:
În fișierul de configurare daloradius-0.9-9 / biblioteca / daloradius.conf.php specifica parametrii de acces la baza de date
$ ConfigValues [ 'CONFIG_DB_ENGINE'] = 'mysql';
$ ConfigValues [ 'CONFIG_DB_HOST'] = 'localhost';
$ ConfigValues [ 'CONFIG_DB_USER'] = 'rază';
$ ConfigValues [ 'CONFIG_DB_PASS'] = 'radiuspassword';
$ ConfigValues [ 'CONFIG_DB_NAME'] = 'rază';
Mergem la panoul de administrare:
autentificare: administrator
Parola: raza
Adăugați un utilizator nou, pur și simplu: Management -> Utilizator nou. Completați numele de utilizator, parola (chiar acum suntem interesati de autentificare Utilizator). Puteți lăsa cu nici o criptare sau specifica MD5 sau cap (depinde de ce format va trimite clientului o parolă). Grupul poate fi pe punctul. Apăsați Aplicare - și voila!
În prezent, totul, și în numărul următor vă voi spune ce să facă toate acestea fericire