What Will I Do in 2024 When Installing DaloRADIUS and FreeRADIUS on Ubuntu Server

Опубликовано: 18 Январь 2024
на канале: Francis Techworld
7,651
95

**Update 4-Apr-2024 **
Recently, i reinstalled the Dalo, and found that Daloradius mysql tables has updated. please update it according to your file location and the latest file name"

mysql -u root -p radius "left arrow icon" /root/daloradius/contrib/db/mariadb-daloradius.sql

mysql -u root -p radius "left arrow icon" /root/daloradius/contrib/db/fr3-mariadb-freeradius.sql

**Update 2-July-2024 **
Someone in the comments mentioned that they were unable to install DaloRADIUS + FreeRADIUS. So, I made another video, and I am confident that my steps and flow are correct. Additionally, I added the users.conf file to the old description

-------------
Old Description Below

In this video, I will show you how to install and configure DaloRADIUS and FreeRADIUS on a server running Ubuntu server. DaloRADIUS is a web-based management panel for FreeRADIUS, which is an open-source, high-performance, modular, scalable and feature-rich RADIUS server. You will learn how to set up a RADIUS protocol server for various types of network access, such as hotspots and VPN protocols, and how to use the user-friendly web interface of DaloRADIUS to manage your FreeRADIUS server.

sudo apt update && sudo apt -y upgrade
sudo apt -y install apache2
sudo apt -y install vim php libapache2-mod-php php-{gd,common,mail,mail-mime,mysql,pear,db,mbstring,xml,curl,zip}
php -v
sudo apt update && sudo apt install mariadb-server
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE radius;
GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
QUIT
sudo apt policy freeradius
sudo apt -y install freeradius freeradius-mysql freeradius-utils
sudo su -
mysql -u root -p radius /etc/freeradius/3.0/mods-config/sql/main/mysql/schema.sql
sudo mysql -u root -p -e "use radius;show tables;"
sudo ln -s /etc/freeradius/3.0/mods-available/sql /etc/freeradius/3.0/mods-enabled/
sudo nano /etc/freeradius/3.0/mods-enabled/sql

sudo chgrp -h freerad /etc/freeradius/3.0/mods-available/sql
sudo chown -R freerad:freerad /etc/freeradius/3.0/mods-enabled/sql
sudo systemctl restart freeradius.service

sudo apt -y install git
git clone https://github.com/lirantal/daloradiu...

sudo su -

sudo mv daloradius /var/www/

cd /var/www/daloradius/app/common/includes/
sudo cp daloradius.conf.php.sample daloradius.conf.php
sudo chown www-data:www-data daloradius.conf.php

sudo vim daloradius.conf.php

cd /var/www/daloradius/
sudo mkdir -p var/{log,backup}
sudo chown -R www-data:www-data var


sudo tee /etc/apache2/sites-available/users.conf EOF
VirtualHost *:80
ServerAdmin users@localhost
DocumentRoot /var/www/daloradius/app/users
Directory /var/www/daloradius/app/users
Options -Indexes +FollowSymLinks
AllowOverride None
Require all granted
/Directory

Directory /var/www/daloradius
Require all denied
/Directory
ErrorLog \${APACHE_LOG_DIR}/daloradius/users/error.log
CustomLog \${APACHE_LOG_DIR}/daloradius/users/access.log combined
/VirtualHost
EOF


sudo a2ensite users.conf operators.conf

sudo mkdir -p /var/log/apache2/daloradius/{operators,users}

sudo a2dissite 000-default.conf

sudo systemctl restart apache2 freeradius


Username: administrator
Password: radius


Hashtags: #DaloRADIUS #FreeRADIUS #Ubuntu


Смотрите видео What Will I Do in 2024 When Installing DaloRADIUS and FreeRADIUS on Ubuntu Server онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Francis Techworld 18 Январь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 7,651 раз и оно понравилось 95 людям.