Haluatko oppia määrittämään Apache-webserverin käyttämään Freeradiusta todennuspalvelimena? Tässä opetusohjelmassa näytämme sinulle, miten Apache-palvelu todennetaan Käyttämällä Freeradius-palvelinta, joka on asennettu Ubuntu Linux -tietokoneeseen.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
• Freeradius 3.0.17

Laiteluettelo

Seuraavassa osassa on luettelo tämän opetusohjelman luomiseen käytetyistä laitteista.

Amazon Associatena ansaitsen ehdot täyttävistä ostoksista.

Opetusohjelma – FreeRadius Serverin asennus Ubuntu Linuxiin

• IP – 192.168.15.10
• Operacional System – Ubuntu 19
• Isäntänimi – FREERADIUS

Asenna FreeRadius-palvelu Linux-konsolissa seuraavilla komennoilla.

Copy to Clipboard

Nyt meidän on lisättävä FreeRadius-asiakkaat asiakkaisiin.conf;.

Etsi ja muokkaa clients.conf.conf-tiedostoa.

Copy to Clipboard

Lisää seuraavat rivit clients.conf-tiedoston loppuun.

Copy to Clipboard

Esimerkissämme lisäämme 1 asiakaslaitteen:

Laitteen nimi on APACHE ja sen IP-osoite on 192.168.15.11.

Nyt meidän on lisättävä FreeRadius-käyttäjät USERS-määritystiedostoon.

Etsi ja muokkaa Freeradius-käyttäjien määritystiedostoa.

Copy to Clipboard

Lisää seuraavat rivit tiedoston loppuun

Copy to Clipboard

Esimerkissämme lisäämme 2 käyttäjätiliä.

Ensimmäisen käyttäjätilin nimi oli Järjestelmänvalvoja.

Toisen käyttäjätilin nimi oli Bruno.

Käynnistä Freeradius-palvelin uudelleen.

Copy to Clipboard

Testaa sädepalvelimen määritystiedosto.

Copy to Clipboard

Olet lopettanut Freeradius-asennuksen Ubuntu Linuxiin.

Freeradius-todennustesti

Testaa sädetodennus paikallisesti seuraavilla komennoilla:

Copy to Clipboard

Tässä on komentotulostin:

Copy to Clipboard

Kuten näette, Bruno-tili pystyttiin todentamaan onnistuneesti Radius-palvelimella.

Testaa järjestelmänvalvoja-nimistä käyttäjätiliä.

Copy to Clipboard

Tässä on komentotulostin:

Copy to Clipboard

Kuten näette, järjestelmänvalvojan tili pystyi todentamaan radius-palvelimen onnistuneesti.

Apache – Sädetodennus FreeRadiuksella

• IP – 192.168.15.11
• Käyttöjärjestelmä – Ubuntu 19.10
• Isäntänimi – APACHE

Asenna Apache-palvelin ja Radius-moduuli.

Copy to Clipboard

Ota Apache2 Radius -moduuli käyttöön.

Copy to Clipboard

Esimerkissämme pyydämme todennusta käyttäjille, jotka yrittävät käyttää Test-nimistä hakemistoa.

Luo Testaa-niminen kansio ja anna www-data-nimiselle käyttäjälle oikeus käyttää tätä kansiota.

Copy to Clipboard

Määritä Apache-palvelin pyytämään Radius-todennusta käyttäjille, jotka yrittävät käyttää Testi-kansiota.

Muokkaa Apache 000-default.conf -määritystiedostoa.

Copy to Clipboard

Tässä on 000-default.conf-tiedosto ennen kokoonpanoa.

Copy to Clipboard

Tässä on 000-default.conf-tiedosto kokoonpanon jälkeen.

Copy to Clipboard

Apache-palvelin on määritetty pyytämään salasanan todennusta hakemistolle /var/www/html/test.

Apache-web-palvelin on määritetty todentamaan käyttäjätilit Radius-palvelimen 192.168.15.10 avulla.

Käynnistä Apache-palvelu uudelleen.

Copy to Clipboard

Onnittelen! Apache-todennuksen määrittäminen onnistui.

Apache – Säteen todennustesti

Avaa selain ja kirjoita Apache-verkkopalvelimen IP-osoite.

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

• http://192.168.15.11

Apache-oletussivu tulee näkyviin.

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

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

• http://192.168.15.11/test

Kirjoita kirjautumisnäyttöön Radius-käyttäjänimi ja sen salasana.

• Käyttäjätunnus: admin
• Salasana: 123qwe..

Onnistuneen kirjautumisen jälkeen sinulla on oikeus käyttää Test-nimistä hakemistoa.

Onnittelen! Olet määrittänyt Radius-todennuksen apassipalvelimessa.