1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 运维 - 正文

君子好学,自强不息!

FreeRadius安装及Mysql的连接配置

2022-11-13 | 运维 | gtxyzz | 581°c
A+ A-

FreeRadius安装已被广泛应用但是也在不断的更新,这里介绍FreeRadius安装设置使用,帮助大家安装更新FreeRadius安装系统。涉及文件管理、磁盘管理、用户与组群管理、man帮助、软件包管理、文件压缩和打印机管理。

FreeRadius配置说明

本文档记录了在Fedora Core 4 Linux环境下,FreeRadius安装以及Mysql的连接的配置记录,并运行FreeRadius管理界面 Dialup_Admin与 ASN公司的ARA – a FreeRADIUS web interface的FreeRadius安装的管理界面。

涉及的软件列面如下: Fedora Core 4 Mysql Apache PHP FreeRadius Dialup_Admin ARA

Fedora Core 4下基本软件的配置

在Fedora Core 4 环境下,可以将Mysql,Apache与PHP先通过Fedora Core 4安装好,若在初始安装时,没有安装这些软件,可以通过命令 system-config-packages 来进行安装(注意:此命令要在Fedora Core图形界面下由root权限运行)。安装界面如下图: 1 选择万维网服务器,并选择细节中有关PHP相关的组件。 2 选择SQL数据库。 更改后点击更新即可,安装向导会提示插入相对应的Fedora Core 4 的光盘以进行安装。

FreeRadius安装

首先解压缩FreeRadius安装,后configure后make安装。如下: tar xvfz freeradius-1.1.0.tar.gz cd freeradius-1.1.0 ./configure make make install

整个过程大概需要半小时到一小时。 安装后,FreeRadius安装的主要配置文件都放在 /usr/local/etc/raddb/ 下 而 radiusd 运行文件放置在 /usr/local/sbin/ 目录下 安装完后可运行 radiusd –X , 进行debug模式启动,若看到***出现 Listening on authentication *:1812 Listening on accounting *:1813 Ready to process requests. 则表示可正常运行。

FreeRadius安装与Mysql的连接配置

首先进行Mysql的一些配置,更改root密码,然后连接数据库建立FreeRadius安装所需要的radius数据库。 mysqladmin –uroot password <您的root密码> mysql -uroot –p<密码> mysql> create database radius; mysql>\q cd /home/changsure/freeradius-1.1.0 cd src/modules/rlm_sql/drivers/rlm_sql_mysql mysql -uroot -p<密码> radius < db_mysql.sql 然后更改FreeRadius安装的配置文件,找到/usr/local/etc/raddb 下,分别更改 radiusd.conf,sql.conf,client.conf

radiusd.conf 在authorize { sql(去掉前面的#)} 在accouting { sql (去掉前面的#) } sql.conf server=”localhost” login=”root” password=”<mysql的root的密码>” radius_db=”radius” clients.conf

中已经包含了关于本机测试的内容, NAS连接secret为 testing123 ,可以修改。在数据库的radcheck表中添加测试用户内容, UserName -test Attribute-User-Password’ Op-:= Value-test 然后可以开两个终端进行测试,一边开 radiusd –X 另一边开radtest test test localhost 0 testing123 看到类似如下内容表示测试通过 rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=95, length=20

本文来源:1818IP

本文地址:https://www.1818ip.com/post/8936.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。