首页 > 其他分享 >freeradius对接ldap配置

freeradius对接ldap配置

时间:2023-09-28 14:45:54浏览次数:26  
标签:cn 对接 dc etc raddb ldap freeradius

1、安装freeradius

yum install freeradius freeradius-utils freeradius-ldap freeradius-krb5

 

2、启用LDAP 模块

ln -s /etc/raddb/mods-available/ldap /etc/raddb/mods-enabled/

 

3、配置radius客户端,修改/etc/raddb/clients.conf

client mbp {
ipaddr = 192.168.0.33/32
secret = 123456
}

4、修改/etc/raddb/sites-enabled/default 和 /etc/raddb/sites-enabled/inner-tunnel文件

 

取消ldap前的注释

ldap

if ((OK || updated) && User-Password){
 update{
 control:Auth-Type:=ldap
 }
 }

同时取消Auth-Type LDAP的注释

Auth-Type LDAP {

  ldap

}

 

5、添加LDAP服务器的对接参数 ,修改/etc/raddb/mods-enable/ldap

主要修改以下配置,以下为对接freeipa的参数 ,其它如AD请自行修改信息

server = '10.0.0.10'

identity = 'uid=admin,cn=users,cn=accounts,dc=freeipa,dc=fly,dc=cn'
password = 123456

base_dn = 'cn=users,cn=accounts,dc=freeipa,dc=fly,dc=cn'

 

6、修改完毕后可以启动freeradius 或执行radiusd -X 进入debug 模式测试认证

 

文章内容参考:https://eduroam.in/wp-content/uploads/2022/03/Configure-Freeradius-3-with-LDAP.pdf

 

 

标签:cn,对接,dc,etc,raddb,ldap,freeradius
From: https://www.cnblogs.com/id404/p/17735760.html

相关文章

  • 实战指南,SpringBoot + Mybatis 如何对接多数据源
    本文分享自华为云社区 《实战指南,SpringBoot+Mybatis如何对接多数据源》,作者:战斧。在我们开发一些具有综合功能的项目时,往往会碰到一种情况,需要同时连接多个数据库,这个时候就需要用到多数据源的设计。而Spring与Myabtis其实做了多数据源的适配,只需少许改动即可对接多数据源。......
  • 美颜SDK是什么?虹图美颜SDK对接开发指南
    美颜SDK,即提供美颜特效功能的SDK开发套件,通俗来讲就是直播、短视频中需要给用户提供美颜、滤镜、贴纸道具等能力时,自研成本大时间长,就找个第三方开发好的包,也就是美颜SDK,集成进你自己的平台。叫做美颜SDK的这个包,通常包含了美颜,美型,滤镜这些基础功能,也有贴纸道具,美妆,甚至美体等高级......
  • 软件测试 | LDAP常见操作指南
    扩展LDAP采样器被设计用来支持非常复杂的测试目标,它会尽可能地支持各项LDAP操作。在本节中将会介绍共有多少LDAP操作,以及它们的作用。针对每一种操作,会简要地介绍它们是如何实现的。LDAP服务器可以被视为某种分级的数据库,它们会将对象(条目)存入树中。树的最高部分称为树的根节点。例......
  • LDAP性能测试脚本开发
    LDAP是什么?LDAP是轻量目录访问协议,英文全称是LightweightDirectoryAccessProtocol,一般都简称位LDAP。它是基于X.500标准的,但更简单并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP协议,这对访问Internet来说是必需的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以......
  • OpenLDAP:使用Self Service Password管理用户密码
    安装dockeryum-yinstalldocker拉取镜像dockerpullgrams/ltb-self-service-password编辑配置文件<?php#==============================================================================#LTBSelfServicePassword##Copyright(C)2009ClementOUDOT#Co......
  • centos7 yum安装freeradius并配置到openldap进行简单认证
    1.yum安装freeradiusyum-yinstallfreeradiusfreeradius-utilsfreeradius-ldapvim2.编辑vim /etc/raddb/mods-available/ldap根据实际情况修改dc的值[root@localhost~]#cat/etc/raddb/mods-available/ldap|grep-v"#"|grep-v"^$"ldap{serv......
  • 一些H5对接微信JSSDK的问题记录
    这里给大家分享我在实际生活中总结出来的一些知识,希望对大家有所帮助一.SDK引入这里提供两套引入流程,一套是vue2.0及其他h5项目,一套是vue3.0的引入流程不懂的也可以看我之前的一篇详细流程记录--微信调用jssdk全流程详解1.js引入直接在你的页面里引入js文件就行<scriptsr......
  • php对接微信公众号扫码登录
     前言微信公众号扫码登录在安全性、用户体验和数据收集方面优势明显,是目前许多应用程序采用的登录方式之一。无需记住账号密码:用户无需输入和记住账号和密码,只需使用微信扫描二维码即可快速登录。安全性高:微信采用OAuth2.0协议,将用户信息传递给第三方应用程序,而不......
  • 金蝶旗舰版对接地磅系统
      项目介绍:  货车通过无人值守系统自主下单;系统对采购半成品,销售成品物料毛重、皮重信息登记完毕,数据通过控制台传入金蝶,自动生成采购入库材料,销售出库成品,生成单据有基础资料的与库存的校验功能,防止多出,有异常则生成文本日志和控制台日志功能!代码分享:  获取地磅数据......
  • centos7 环境下yum安装openldap
    1.安装相关openldap的软件yum-yinstallopenldapopenldap-serversopenldap-clientsopenldap-develcompat-openldap2.openldap相关的文件配置/etc/openldap/slapd.conf:OpenLDAP的主配置文件,记录根域信息,管理员名称,密码,日志,权限等/etc/openldap/slapd.d/:这下面是/etc/o......