CentOS FreeRadius部署

CentOS FreeRadius部署

系统要求

  1. 操作系统
    CentOS
  2. 安装对象
    FreeRadius
    官网:添加链接描述
  3. 注意事项
    所有操作都以ROOT身份操作
    能够联网

FreeRadius安装

  1. root身份打开终端
    输入命令:yum -y install freeradius freeradius-utils freeradius-mysql freeradius-splite
    在这里插入图片描述
    在这一步FreeRadius已经是安装完毕了

FreeRadius测试

  1. 修改用户管理配置文件
    输入命令:vim /etc/raddb/users
    在这里插入图片描述
    解除注释
    在这里插入图片描述
    保存后退出
  2. 修改防火墙配置
    允许FreeRadius所使用的端口1812,1813通过
iptables -A INPUT -p udp --dport 1812 -j ACCEPT
iptables -A INPUT -p udp --dport 1813 -j ACCEPT
  1. 启动FreeRadius调试模式
radiusd –X

正常情况下返回
在这里插入图片描述
异常情况下可能返回:
在这里插入图片描述
端口被占用了,查看是谁占用了1812端口
输入命令:ss -ulnp
在这里插入图片描述
干掉:pkill radiusd
再重新启动就可以了

10.1 使用测试工具测试
以root身份打开新的终端
输入命令:radtest steve testing localhost 0 testing123
返回
在这里插入图片描述
输出"Access-Accept"表示成功了,"Access-Reject"表示失败了

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FreeRADIUS是一个开源的认证服务器,用于管理和授权网络访问。在CentOS上安装FreeRADIUS可以让你的企业网络实现集中式的用户身份验证。以下是简要的安装步骤: **安装前准备**: 1. 更新系统: ``` sudo yum update -y ``` **安装EPEL仓库(可选,如果你还没有安装)**,它包含FreeRADIUS的额外软件包: ``` sudo yum install epel-release -y ``` **安装FreeRADIUS**: 1. 添加FreeRADIUS官方YUM仓库: ``` sudo curl https://www.freeradius.org/certs/epel-release-7.noarch.rpm > /etc/yum.repos.d/freeradius.repo sudo rpm -Uvh /etc/yum.repos.d/freeradius.repo ``` 2. 安装FreeRADIUS及其依赖: ``` sudo yum install freeradius freeradius-devel -y ``` **配置FreeRADIUS**: 1. 配置基本文件: - `/etc/freeradius/krb5.conf`: 如果你的网络需要Kerberos支持,这里会用到。 - `/etc/freeradius/raddb`: 创建radiusd.conf文件,并设置客户端、数据库和认证策略。 2. 配置认证后端(如MySQL或PostgreSQL): 根据你的选择,编辑`/etc/freeradius/sites-enabled/default`或其他自定义站点文件,设置相应的数据库连接信息。 3. 配置认证规则: 使用`radcheck`或`radsecret`命令为不同的用户和资源设置密码或共享秘密。 **启动服务并设置开机启动**: ``` sudo systemctl start freeradius sudo systemctl enable freeradius ``` **测试服务**: 使用`radius-test`工具检查配置是否正确,或者尝试通过radius客户端(如Windows的Network Policy Server)连接到服务器。 **相关问题--:** 1. CentOS上如何管理FreeRADIUS的配置文件? 2. 如何在FreeRADIUS中添加新的认证后端支持? 3. 如何查看FreeRADIUS的日志以调试问题?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值