云网牛站
所在位置:首页 > Linux云服务器 > Debian 10(Buster) Linux服务器下安装FreeRADIUS及Daloradius的说明

Debian 10(Buster) Linux服务器下安装FreeRADIUS及Daloradius的说明

2019-12-06 21:09:55作者:增致远稿源:云网牛站

本文介绍在Debian 10(Buster) Linux服务器下安装FreeRADIUS及Daloradius的说明,首先你先参考一篇文章:在Ubuntu 18.04/16.04上安装FreeRADIUS和Daloradius的方法(必看),本文要讲的方法和步骤基本上和这篇文章差不多。

 

一、在Debian 10上安装MariaDB、Apache及PHP

我们将使用MariaDB,但可以使用任何其他受支持的数据库,请参考在Debian 10(Buster)上安装MariaDB 10.4的方法

安装后,为FreeRADIUS/daloRADIUS创建数据库和用户。

$  mysql -u root -p

确认radius数据库用户可以访问授予的数据库:

$ mysql -u radius -p

MariaDB [(none)]> SHOW DATABASES;

MariaDB [(none)]> QUIT

Debian 10(Buster) Linux服务器下安装FreeRADIUS及Daloradius的说明

然后我们将使用Apache httpd服务器在Debian 10 Linux下托管daloRADIUS,可运行如下命令:

sudo apt -y install apache2

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

建议启用ufw,在防火墙上允许http和https端口:

sudo ufw allow http

sudo ufw allow https

参考:Debian、Ubuntu、Linux Mint系统中的UFW防火墙入门教程

 

二、在Debian 10 Linux下安装FreeRADIUS

FreeRADIUS软件包可用于默认的Debian存储库,此安装没有特殊的先决条件。

要安装,只需运行命令:

sudo apt -y install freeradius freeradius-mysql freeradius-utils

安装后启动服务:

sudo systemctl enable --now freeradius.service

 

三、其它说明,包括安装和配置Daloradius

在Debian 10下配置FreeRADIUS及安装和配置Daloradius可参考在Ubuntu 18.04/16.04上安装FreeRADIUS和Daloradius的方法,方法是一样的。

如果要说的一点是:注意设置daloradius.conf.php的地方:

$configValues['CONFIG_DB_HOST'] = 'localhost';

$configValues['CONFIG_DB_PORT'] = '3306';

$configValues['CONFIG_DB_USER'] = 'radius';

$configValues['CONFIG_DB_PASS'] = 'StrongradIusPass';

$configValues['CONFIG_DB_NAME'] = 'radius';

然后就可以在浏览器中输入如以下地址访问daloRADIUS控制面板了:

http://server_ip_or_hostname/daloradius

帐户信息为:Username:administrator、Password:radius,正常的登陆界面如下图所示:

Debian 10(Buster) Linux服务器下安装FreeRADIUS及Daloradius的说明

注:看到上面的界面后,就表示在Debian 10(Buster) Linux服务器下安装配置FreeRADIUS及Daloradius成功了。

 

相关主题

在Debian 10服务器上使用Apache及Nginx安装PHP环境和PHP扩展

精选文章
热门文章