Linux serverlinux web serverNETWORK ADMINISTRATIONS

How to Install & Configure FreeRadius & web GUI Dalo RADIUS with MySQL Integration on Ubuntu Server

In this video, you’ll learn how to Install and configure FreeRadius & web GUI daloRADIUS which is a web control panel to manage the freeRADIUS server with MySQL integration on Ubuntu 20.04 server

FreeRadius is a powerful Layer 7 firewall, and together with web GUI Dalo RADIUS, it makes managing your firewall easy. In this video, I’ll walk you through the installation process, and illustrate how to configure FreeRadius to work with MySQL. Finally, I’ll show you how to fire up the web GUI and get started managing your firewall policies!

💡TAGS
#freeRadius #ubuntu #mysql
—————————————————————

📚 Chapters
00:00 – Introduction
00:36 – What is a RADIUS Protocol and RADIUS Authentication (Explained)
02:10 – Update your server’s package index and upgrade to the latest packages
02:18 – Access your server remotely using PuTTY via SSH
03:14 – Setup the LAMP Stack – [1] Install Apache Web server
08:31 – [2] Install PHP & Additional PHP Modules
10:30 – Test and check if PHP is working
11:41 – Setup MySQL / MariaDB server
12:12 – Secure your Database installation
12:38 – Install FreeRADIUS server and Configure with MySQL
13:47 – Allow RADIUS in Firewall (UFW)
14:28 – Configure Radius to use MySQL
16:25 – Import FreeRADIUS database schema
17:18 – Create a symbolic link for the SQL module
17:48 – Configure RADIUS to use SQL
21:18 – Change the group rights of the FreeRADIUS configuration file
22:22 – Download daloRADIUS on Ubuntu server 20.04.3 LTS
30:34 – Add a NEW user account from web interface using daloRadius
32:08 – TEST your Radius Authentication locally from a particular user

—————————————————————
Where else you can find me👇
LINKEDIN: https://www.linkedin.com/in/ibrahimbs/
TWITTER: https://twitter.com/mindh4q3rr
INSTAGRAM: https://www.instagram.com/mindh4q3r/
FACEBOOK PAGE: https://www.facebook.com/IbrahimMind01
FACEBOOK GROUP: https://www.facebook.com/groups/programmmerslife

—————————————————————
BUSINESS INQUIRIES👇
Please contact me at ibrahimbhmbs@gmail.com.

Thank You!
🧠Don’t Forget to Subscribe and Hit the Bell Icon to stay connected for more Technical Videos.

—————————————————————
⚠️Disclaimer for EDUCATIONAL PURPOSE only:
⚠️DISCLAIMER:

⚠️This Channel DOES NOT Promote or encourage Any illegal activities, all contents provided by This Channel is meant for EDUCATIONAL PURPOSE only.⚠️

source

by Programmers Life

linux http server

24 thoughts on “How to Install & Configure FreeRadius & web GUI Dalo RADIUS with MySQL Integration on Ubuntu Server

  • Please, i cannot locate the LIBRARY folder in /var/www/html/daloradius

  • sudo apt -y install php libapache2-mod-php php-{gd,common,mail,mail-mime,mysql,pear,db,mbssudo apt -y install php libapache2-mod-php php-{gd,common,mail,mail-mime,mysql,pear,db,mbstring,xml,curl}

    Reading package lists… Done

    Building dependency tree… Done

    Reading state information… Done

    E: Unable to locate package php-{gd,common,mail,mail-mime,mysql,pear,db,mbssudo

    E: Unable to locate package install

  • Does this track/show the IP address associated with the authenticated users, under the management section.

  • Thanks for the very useful tutorial

    one question?

    After installation, I want to connect these to ocserv, it guides me how to connect freeradius to openconnect server.

  • Hi sir please help on my error. Faild to start freeradius mult-protocol policy server

  • Unable to restart systemctl restart freeradius Failed because the control process existed with error code. Failed to start FreeRADIUS multi-protocol policy server

  • I login from user in Daloradius and than not showing user online on tab user online, what is the solution?

  • hello sir.. if the user used is not read online in the plan information, what is the solution?

  • Can you help me pls? when i dologin in daloradius with the pw radius I recive the error – Failed to load resource: the server responded with a status of 500 ()… I missed something?

  • Thank you for your video! I have a question. This configuration works if I want to know how much time a user keep conected to device like a Router or Switch?.
    Daloradius manages users who can acess this devices.

  • i installed it on my raspberry so i choose mariadb instead of mysql and the result in service status, mysql status is disabled.

    and can you make more tutorial video on assigning attributes in daloradius? many thanks

  • Hello. I followed you procedure but I got the following error: including configuration file /etc/freeradius/3.0/mods-enabled/echo

    including configuration file /etc/freeradius/3.0/mods-enabled/sql

    /etc/freeradius/3.0/mods-enabled/sql[341]: Reference "${dialect}" not found

    Errors reading or parsing /etc/freeradius/3.0/radiusd.conf

    It showed after I modified dialect="mysql" . any idea what it may be, because I can not go forward to put the freeradius server in service. Thanks.

  • That is amazing and very helpful thanks for the upload! Could you maybe share one on how to combine AAA with Yubikey? I am struggling making PAM work with yubico. (Subsribed!) 🙂

  • please help me…. login to daloradius the page display " Database connection error

    Error Message: DB Error: extension not found" ? Thankyou

  • Nice video but hard to keep track of the commands – you hit enter too fast and it's not clear what you put in. Suggest you allow more time to show what the actual commands are.

  • Hi Ibo, at the login page, I got "Error Message: DB Error: extension not found"

  • what about the accounting log? is it logged successfully?

  • Hi Ibo,
    Really interested video you make,
    Need more videos on AAA on Java Platform,JVM on TOMCAT and JDBC for RADIUS

  • This is helpful i am trying to do the same.
    Have some questions can you help?

Comments are closed.