当前位置: 首页 > wzjs >正文

做门户网站有前途吗百度搜索指数的数据来源

做门户网站有前途吗,百度搜索指数的数据来源,前端网站开发论文,网站制作什么样的字体好看目录 背景简介:Radius是什么?Radius服务器验证原理搭建Radius服务器环境信息yum在线安装配置FreeRADIUS相关文件clients.conf文件users文件重启服务 验证 参考链接 背景 在项目中需要用到Radius服务器作为数据库代理用户的外部验证服务器,做…

目录

  • 背景
  • 简介:Radius是什么?
  • Radius服务器验证原理
  • 搭建Radius服务器
    • 环境信息
    • yum在线安装
    • 配置FreeRADIUS相关文件
      • clients.conf文件
      • users文件
      • 重启服务
    • 验证
  • 参考链接

背景

在项目中需要用到Radius服务器作为数据库代理用户的外部验证服务器,做以下总结。

简介:Radius是什么?

  • Radius认证是一种应用最广泛的AAA协议,即认证(Authentication)、授权(Authorization)和计费(Accounting),是网络安全中进行访问控制的一种安全管理机制。Radius是一种C/S结构的协议,该协议认证机制灵活,简单明确,可扩充,可以采用PAP、CHAP或者Unix登录认证等多种方式。
  • 协议定义了基于UDP的RADIUS报文格式及其传输机制,并规定UDP端口1812、1813分别作为认证、计费端口。

在这里插入图片描述

Radius服务器验证原理

接入设备作为RADIUS客户端,负责收集用户信息(例如:用户名、密码等),并将这些信息发送到RADIUS服务器。RADIUS服务器则根据这些信息完成用户身份认证以及认证通过后的用户授权和计费。用户、RADIUS客户端和RADIUS服务器之间的交互流程如下:
在这里插入图片描述
参考链接: RADIUS协议基础原理

搭建Radius服务器

环境信息

系统内核版本
CentOS Linux 7.93.10.0-1160.71.1.el7.x86_64

yum在线安装

使用yum命令在线安装FreeRadius,如果要离线安装,请参考链接: Radius服务端搭建、运行及测试:

yum install -y freeradius freeradius-mysql freeradius-utils

查看服务状态:一般为未启动,默认的安装及配置文件路径:/etc/raddb

ps -ef|grep radius

在这里插入图片描述

前台启动Radius服务:

sudo radiusd -X

在这里插入图片描述

打开新窗口,本机测试:

radtest testing password localhost 0 testing123
#注:radtest命令由5个参数组成:
#1、第一个参数为用户名(testing)
#2、第二个参数为密码(password)
#3、第三个参数为服务器IP地址(localhost)
#4、第四个参数为NAS端口(0)
#5、第五个参数为共享密钥(testing123)

在这里插入图片描述
此处访问被拒绝,通过前台服务打印的内容可以看到:
在这里插入图片描述
原因在于:

  • 没有配置允许与 RADIUS 服务器通信的客户端设备
  • 没有配置允许访问RADIUS 服务器的用户

这两个是需要根据实际情况配置的,是合理的。

配置FreeRADIUS相关文件

clients.conf文件

FreeRADIUS 中 clients.conf 文件用于定义允许与 RADIUS 服务器通信的客户端设备(如网络接入设备、路由器、AP 等),并配置其安全参数

vim /etc/raddb/clients.conf

修改client字段内容为下如所示:10.0.2.0/24代表允许该网段访问,testing123为Radius的秘钥,后续users文件中添加的用户登录Radius服务,需要使用这个密码秘钥

client 10.0.2.0/24 {secret          = testing123
}

users文件

FreeRADIUS 中users 文件用于本地用户认证和动态策略控制的核心配置文件。它允许管理员直接在文件中定义用户账户、认证规则以及授权返回的 RADIUS 属性(如 VLAN、带宽限制等)。

vim /etc/raddb/users

添加如下内容,确保此用户可以登录Radius服务:

# 设置任意账号密码认证通过
DEFAULT Auth-Type := "Accept"
# 用户名:test 密码:123456
test Cleartext-Password:= "123456"

在这里插入图片描述

重启服务

重启服务,让配置生效

sudo radiusd -X

在这里插入图片描述
Radius服务器最基础的功能已配置完毕。

验证

之前我们配置了:

  • 允许与 RADIUS 服务器通信的客户端设备为10.0.2.0/24网段的设备
  • 并且允许访问RADIUS 服务器的用户:test 密码:123456

用10.0.2.0/24网段`的设备进行测试:

radtest test 123456 10.0.2.15 0 testing123
#注:radtest命令由5个参数组成:
#1、第一个参数为用户名(test)
#2、第二个参数为密码(123456)
#3、第三个参数为服务器IP地址(10.0.2.15)
#4、第四个参数为NAS端口(0)
#5、第五个参数为共享密钥(testing123)

在这里插入图片描述
登陆成功

参考链接

参考链接: Linux(centos7.9)搭建Radius服务器
参考链接: RADIUS协议基础原理

http://www.dtcms.com/wzjs/16902.html

相关文章:

  • 经营性网站备案要求苏州网站seo服务
  • 做网站一般几个人谷歌推广方案
  • 类似美团网的网站是怎么做的国际新闻最新消息美国
  • 江西建设职业技能教育咨询网站网站及推广
  • 网站建设排名优化公司宁波seo网络推广选哪家
  • 佳木斯建网站的百度关键词优化手段
  • 2008 做网站百度推广关键词匹配模式
  • 微信跳转链接生成器免费seo课程哪个好
  • 线上做交互的网站如何建网站详细步骤
  • 西安营销型网站建设seo网络排名优化方法
  • 网站关键词密度怎么计算的营销型网站推广方案
  • 软件公司 网站模板seocui cn
  • 中山企业手机网站建设抚顺网络推广
  • 武安市网站建设公司网络搭建
  • 上海做saas平台网站的公司企业营销策略
  • php网站cms免费网页空间到哪申请
  • dedecms视频网站模板东莞整站优化排名
  • 河南 网站备案阿里巴巴友情链接怎么设置
  • 有专业做外贸的网站吗网络营销策略方案
  • 西安南郊网站建设网站开发制作培训学校
  • wordpress添加到主屏幕搜索引擎优化自然排名
  • 系统网站界面设计黄页网络的推广
  • 台湾网站怎么做seo游戏代理怎么做
  • 南沙网站建设wwiw品牌词优化
  • 河北云建站seo关键词布局案例
  • 在线推广企业网站的方法是宁波seo网络推广咨询热线
  • 野花免费观看日本电影哔哩哔哩南京seo外包
  • 网页改进方案seo教程网站优化
  • 黄浦上海网站建设盛大游戏优化大师
  • 网站文件验证湖南最新消息今天