Haluatko oppia suorittamaan Freeradius-asennuksen MySQL-integraatiolla Ubuntu Linuxissa? Tässä opetusohjelmassa näytämme sinulle, miten Freeradius asennetaan Ubuntu Linuxiin ja miten voit käyttää sädepalvelintasi ensimmäistä kertaa.

• Ubuntu 18.04
• Ubuntu 19.04
• FreeRadius 3.0.16

FreeRadius Opetusohjelma:

Tällä sivulla tarjoamme nopean pääsyn luetteloon Grafana tutorials.

Opetusohjelma – FreeRadius-asennus Ubuntu Linuxiin

Asenna FreeRadius ja MySQL-palvelu Linux-konsoliin seuraavilla komennoilla.

# apt-get update
# apt-get install freeradius freeradius-mysql mysql-server mysql-client

Kun asennus on valmis, käytä MySQL-tietokantapalvelinta seuraavalla komennolla.

# mysql -u root -p

MySQl-palvelinkonsolissa on suoritettava seuraavat tehtävät:

• Luo radius-niminen tietokanta.
• Luo MySQL-käyttäjä nimeltä säde.
• Anna sädetietokannan käyttöoikeus sädekäyttäjälle.

Copy to Clipboard

Etsi oikea schema.sql-tiedosto ja tuontisädetietokantamalli MySQL:n sisältä.

Etsi oikea setup.sql-tiedosto ja tuontisädetietokantamalli MySQL:stä.

Järjestelmä pyytää säde-SQL-käyttäjän salasanaa aina, kun yrität tuoda tiedoston.

# updatedb
# locate main/mysql/schema.sql | grep freeradius
# mysql -u radius -p radius < /etc/freeradius/3.0/mods-config/sql/main/mysql/schema.sql

Luo symbolinen linkki Freeradius MySQL -moduulin käyttöön ottamista varten.

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

Olet ottanut FreeRadius MySQL -moduulin käyttöön onnistuneesti.

Freeradius-kokoonpano – MySQL-todennus

Nyt meidän on määritettävä FreeRadius ja otettava MySQL-todennus käyttöön.

Muokkaa SQL-tiedostoa / etc / freeradius / 3.0 / mods -yhteensopivassa hakemistossa.

# vi /etc/freeradius/3.0/mods-enabled/sql

Tässä on SQL-tiedoston sisältö ennen kokoonpanoa.

Copy to Clipboard

Muokkaa SQL-määritystiedostoa ja lisää Radius MYSQL -tietokannan tiedot.

Tässä on tiedosto kokoonpanomme jälkeen.

Copy to Clipboard

Kun määritys on valmis, käynnistä Freeradius-palvelu uudelleen.

# service freeradius restart

FreeRadius-palvelimen asennus on valmis.

Daloradiuksen asennus Ubuntu Linuxiin

Asennamme daloradius-nimisen verkkohallintotyökalun.

Seuraavien komentojen avulla voit asentaa Apache-WEB-palvelimen ja tarvittavat moduulit.

# apt-get install apache2 php libapache2-mod-php php-mysql unzip
# apt-get install php-pear php-db php-mail php-gd php-common php-mail-mime

Lataa ja pura Daloradius-ohjelmisto.

Siirrä Daloradius-asennustiedostot Apache-verkkopalvelimen pääkansioon.

# mkdir /downloads/daloradius -p
# cd /downloads/daloradius
# wget https://github.com/lirantal/daloradius/archive/master.zip
# unzip master.zip
# mv daloradius-master /var/www/html/daloradius

Tuo Daloradius-tietokantamalli MySQL:ään.

Seuraavien komentojen avulla voit tuoda tietokantamallin MySQL:ään.

Järjestelmä pyytää säde-SQL-käyttäjän salasanaa aina, kun yrität tuoda tiedoston.

# cd /var/www/html/daloradius/contrib/db/
# mysql -u radius -p radius < fr2-mysql-daloradius-and-freeradius.sql
# mysql -u radius -p radius < mysql-daloradius.sql

Muokkaa tiedostoa daloradius.conf.php määritystiedosto.

# vi /var/www/html/daloradius/library/daloradius.conf.php

Määritä tiedosto muodostamaan yhteys Radius MySQL -tietokantaan.

Tässä on daloradius.conf.php-tiedosto ennen kokoonpanoamme.

Copy to Clipboard

Tässä on daloradius.conf.php-tiedosto kokoonpanollamme.

Copy to Clipboard

Määritä oikea tiedosto-oikeus Daloradius-kansioon.

Käynnistä Apache-web-palvelin uudelleen.

# chown www-data.www-data /var/www/html/daloradius/* -R
# service freeradius restart
# service apache2 restart

DaloRadius-asennus on valmis onnistuneesti.

Pääsy DaloRadiukseen

Avaa selain ja kirjoita web-palvelimen IP-osoite plus /daloradius.

Esimerkissämme selaimeen syötettiin seuraava URL-osoite:

• http://35.162.85.57/daloradius

Daloradius-verkkoliitäntä on esitettävä.

Käytä kirjautumisnäytössä oletuskäyttäjänimeä ja oletussalasanaa.

• Oletuskäyttäjänimi: järjestelmänvalvoja
• Oletussalasana: säde

Onnistuneen kirjautumisen jälkeen sinut lähetetään Daloradiuksen kojelautaan.

Onnittelen! Pääsit Daloradiuksen käyttöliittymään.

DaloRadius – Käyttäjätilin lisääminen

Daloradiuksen avulla luodaan uusi käyttäjätili, joka tallennetaan MySQL-tietokantaan.

Avaa Daloradiuksen koontinäytössä Hallinta-valikko ja napsauta Uusi käyttäjä -vaihtoehtoa.

Kun olet valmis kokoonpano, napsauta Käytä-painiketta.

Freeradius-todennustesti

Testaa sädetodennus paikallisesti Radius-palvelimessa seuraavilla komennoilla:

# radtest bruno boss123 localhost 0 testing123

Seuraavassa on esimerkki onnistuneesta sädetodennuksesta:

Copy to Clipboard

Käytämme Bruno-käyttäjätunnusta ja boss123-salasanaa käyttäjätilin todentamiseen.

Testing123 on laitteen oletussalasana, joka sisältyy clients.conf-tiedostoon paikallisia testejä varten.