Centos7 freeradius3 整合 openldap
来源:互联网 发布:淘宝哪家文具店好 编辑:程序博客网 时间:2024/06/02 04:18
yum install freeradius freeradius-ldap freeradius-utils -y
修改 /etc/raddb/mods-available/ldap文件
ldap { server = "127.0.0.1" # 你的openldap server地址 port = 389 # 你的openldap 端口 identity = "cn=Manager,dc=example,dc=com" #你的openldap管理帐号 password = password # 上面帐号对应的密码 base_dn = "dc=example,dc=com" # 你的openldap对用的base_dn}
新建/etc/raddb/sites-available/ldap,并添加以下内容
server site_ldap { listen { ipaddr = 0.0.0.0 port = 1833 type = auth } authorize { update { control:Auth-Type := ldap } } authenticate { Auth-Type ldap { ldap } } post-auth { Post-Auth-Type Reject { } }}
将/etc/raddb/sites-available/ldap软链接到/etc/raddb/sites-enabled
shell> ln -s /etc/raddb/sites-available/site_ldap /etc/raddb/sites-enabled/
测试是否生效
$ radtest username password localhost:1833 0 testing123
返回成功状态
Sending Access-Request Id 120 from 0.0.0.0:43392 to 127.0.0.1:1833
User-Name = 'username'
User-Password = 'password'
NAS-IP-Address = 10.0.0.1
NAS-Port = 0
Message-Authenticator = 0x00
Received Access-Accept Id 120 from 127.0.0.1:1833 to 127.0.0.1:43392 length 20
参考文章:http://secfree.github.io/blog/2014/03/04/fr09-freeradius3-ldap-auth.html
0 0
- Centos7 freeradius3 整合 openldap
- freeradius3.04+webmin+daloradius+squid centos7.2专用
- Centos7 安装配置OpenLdap服务及OpenLdap管理工具
- apache+svn+openldap 整合实现认证
- OpenLDAP
- OpenLDAP
- OpenLDAP
- openLDAP
- openldap
- CentOS7安装OpenLDAP+MySQL+PHPLDAPadmin(本人测试通过)
- 【freeradius3】安装和拓展需求
- # freeradius3.x扩展模块开发
- centos7 下安装redis并且整合PHP7
- 运行OpenLdap
- moodle + openLDAP
- openldap简介
- WebService&OpenLdap
- OpenLDAP 笔记
- 40000
- redis 学习笔记
- win7-64位安装配置php7+apache+mysql+navicat
- 从php到浏览器的缓存机制,不得不看
- JQuery学习笔记
- Centos7 freeradius3 整合 openldap
- javascript实现数字英文验证码源码
- 深度强化学习:从像素玩Pong!
- c++中输出浮点数
- 【Spring-web】AsyncRestTemplate源码学习
- Mac xampp mysql Attempted to open a previously opened tablespace
- React Native自定义标题栏组件
- 编程珠玑: 12章 取样问题 12.3设计空间,程序的输入包含两个整数m和n,其中m<n。输出是0~n-1范围内m个随机整数的有序列表,不允许重复。 解法2-------解题总结
- 舞步学院是不是很操蛋?