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.
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.
Muokkaa SQL-määritystiedostoa ja lisää Radius MYSQL -tietokannan tiedot.
Tässä on tiedosto kokoonpanomme jälkeen.
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.
Tässä on daloradius.conf.php-tiedosto kokoonpanollamme.
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:
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.