提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、环境
  • 二、安装步骤
    • 1.安装ocserv
    • 2.配置ocserv
    • 3.安装宁盾-AM
  • 总结

前言

提示:这里可以添加本文要记录的大概内容:在网上查了很多资料,对开源的ocserv 对接第三方的radius 认证 例如对接宁盾等资料特别少,而且还有很多坑,亲自测试完成。


提示:以下是本篇文章正文内容,下面案例可供参考

一、环境

需要两台centos 的系统
1.系统版本:CentOS Linux release 7.9.2009 IP 10.254.254.202 软件 ocserv;epel-release;freeradius-client;
2.系统版本:CentOS Linux release 7.9.2009;安装第三方认证平台宁盾AM

二、安装步骤

1.安装ocserv

检查版本(示例):

yum  update
yum install -y epel-release
yum install - y ocserv

2.配置ocserv

代码如下(示例):

ocserv -v

检查安装

[root@localhost ~]# ocserv -v
ocserv 1.1.1Compiled with: seccomp, tcp-wrappers, oath, radius, gssapi, PAM, PKCS#11, AnyConnect
GnuTLS version: 3.3.29
You have new mail in /var/spool/mail/root

设置开机自动启动

chkconfig ocserv on

配置ocsev 之前先备份一份ocserv.conf
配置ocserv

vim /etc/ocserv/ocserv.conf
# 设置独立认证
auth = "plain[passwd=/etc/ocserv/ocpasswd]" #自带的认证 这次不用
auth = "radius[config=/etc/radcli/radiusclient.conf,groupconfig=true]"   # 对接radiusclient

主要是独立认证这个地方,路径有写对,如果需要使用第三方认证则:
在另外一台centos服务器上搭建radius服务,这里采用开源的freeradius
freeradius服务端与ocserv不需要在同一台服务器上。freeradius客户端必须在ocserv服务器上(一个服务端可以对应多个客户端)。

我们现在在ocserv服务器上安装freeradius客户端

yum install freeradius-client
vi /etc/radcli/radiusclient.conf
authserver      10.254.254.203:1812
acctserver      10.254.254.203:1813
vi /etc/radcli/servers
10.254.254.203 radius     # 认证的共享密码

重启 ocserv

systemctl restart ocserv
systemctl status ocserv
● ocserv.service - OpenConnect SSL VPN serverLoaded: loaded (/usr/lib/systemd/system/ocserv.service; enabled; vendor preset: disabled)Active: active (running) since Wed 2022-02-23 04:26:33 EST; 26s agoDocs: man:ocserv(8)Process: 10200 ExecStartPre=/usr/sbin/ocserv-genkey (code=exited, status=0/SUCCESS)Main PID: 10202 (ocserv-main)CGroup: /system.slice/ocserv.service├─10202 ocserv-main└─10206 ocserv-sm

3.安装宁盾-AM

宁盾的双因素认证软件包是商务有版权,有需要找我私信
看一下认证的效果:




总结

提示:如果有各位同学有问可以私信我

【大张嗯哈】开源的ocserv 对接第三方的radius 认证 例如对接宁盾相关推荐

  1. 华为 H3C 配置 Portal认证 mac-trigger快速认证 Mac无感知认证 Radius认证计费 对接 外部Portal认证计费系统 案例

    华为 H3C 配置 Portal认证 mac-trigger快速认证 Mac无感知认证 Radius认证计费 对接 外部Portal认证计费系统 案例 介绍: OpenPortal网络准入认证计费系统 ...

  2. 华为 配置 MAC认证优先 Portal认证 Mac无感知快速认证 Radius认证计费 对接 外部 Portal认证计费系统 案例

    华为 配置 MAC认证优先 Portal认证 Mac无感知快速认证 Radius认证计费 对接 外部 Portal认证计费系统 案例 介绍: OpenPortal网络准入认证计费系统,支持用户名密码认 ...

  3. H3C对接外部Portal+Radius认证计费系统实现mac-trigger快速认证Mac无感知认证并结合L2TP实现阿里云部署对接配置

    H3C对接外部Portal认证+Radius认证计费系统平台 实现基于mac-trigger快速认证协议的Mac无感知认证功能 并结合L2TP实现阿里云部署 实现AD域LDAP对接,实现用户名密码实名 ...

  4. 另一个小程序 返回的支付结果如何得到_如何高效对接第三方支付

    本文主要分享如何对接第三方支付,以及在生产上实际遇到的一些问题,避免大家重复踩坑. 一.五个接口 先简单阐述一下,对接第三方支付时,需要对接如下5个核心接口 1.发起支付 该接口主要用于从第三方获取t ...

  5. Web认证如何对接第三方认证平台?

    WSG上网行为管理网关(WFilter NGF)的Web认证功能非常强大,可以支持多种用户名认证(本地用户.邮箱认证.域认证.Radius认证等),还可以支持短信认证.微信认证.钉钉认证等第三方认证. ...

  6. 微软收购 GitHub 两年后,大咖共论开源新生态

    头图 | CSDN 下载自视觉中国 被微软收购两年的GitHub,现在怎么样了? 据< 2020 年度 GitHub Octoverse 报告>显示,GitHub 上开发者数量达到 560 ...

  7. 大商创去后门eval-stdin.php,大商创的开源代码都有哪些后门,如何去除大商创后门...

    大商创的开源代码中有很多后门,以方便官方监控系统的使用,官方做的真是无孔不入啊,我找到了下面几种. 1.数据库表dsc_shop_config 中,code值为certi的记录.我们发现这就是大商创的 ...

  8. 【ElasticSearch】大数据搜索选开源还是商业软件?ElasticSearch 对比 Splunk

    1.概述 转载:大数据搜索选开源还是商业软件?ElasticSearch 对比 Splunk述 本文就架构,功能,产品线,概念等方面就ElasticSearch和Splunk做了一下全方位的对比,希望 ...

  9. 盘点10大热门区块链开源软件,你知道几个?

    越来越多的企业将开源软件作为其构建基础信息系统的重要选择,"低成本.安全性高.灵活自由.高可用性.协同性好--"一连串的技术优势,让越来越多的企业无法拒绝. 在区块链领域,又有哪些 ...

最新文章

  1. [攻克存储] 掌握SDRAM/DDR的结构与寻址
  2. [云炬ThinkPython阅读笔记]1.6 形式语言和自然语言
  3. centos6.4下安装配置JDK+TOMCAT+MYSQL笔记
  4. 使用mysql自带工具mysqlslap测试数据库性能
  5. Ubuntu 14.04 文件服务器--samba的安装和配置
  6. Linux中的软件源详解,Ubuntu Linux 软件源详解
  7. ai端到端_如何使用行为树构建端到端的对话式AI系统
  8. 基于神经网络的毕设题目_新资源科技核心题目
  9. 这一小点程序员务实的调整,可以避免整个开发团队的崩溃
  10. python安装详细步骤mac_Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
  11. C# Winfrom MQTT 客户端与服务器【代码】
  12. AD模块电压采集电路
  13. 物理专业英语词汇(H-N)
  14. 学以致用——Java源码——抛双骰儿游戏综合评估(游戏步数与胜率的关系,公平性,平均步数等)(Game of Craps Evaluation)
  15. Python——时间与时间戳之间的转换
  16. Mobileye超详细研报:高逼格ADAS的内在修养
  17. AUTOCAD——JOIN合并命令
  18. linux windows10双系统安装教程,【笔记】windows10安装linux双系统教程(可能是现今最简单方法)...
  19. 如何用Python从海量文本抽取主题?
  20. 随身WIFI折腾日记(一)---霓虹灯

热门文章

  1. 吴恩达机器学习课后作业——SVM支持向量机
  2. 自动控制原理5.4---稳定裕度
  3. 【电气专业知识问答】问:如何分析、判断与处理避雷器故障?
  4. 洛谷:P2619 [国家集训队]Tree I(最小生成树、二分加权)
  5. Arithmetic problem | The Triangle
  6. 使用osmdroid6.0.2加载谷歌、高德、天地图等瓦片地图
  7. 【计算机网络】常见的HTTP报文头部信息
  8. 7-3-8 字符串字母大小写转换 (15分)
  9. MySQL面试题(总结最全面的面试题)
  10. HP541 XP驱动下载地址