linux基于Pam - radius整合身份认证说明 - v1.0
更新时间:2024-05-08 06:20:01 阅读量: 综合文库 文档下载
- linux基于什么发行推荐度:
- 相关推荐
二.ian linux基于Pam_radius整合身份认证说明 1. 引言
1.1. 编写目的
本文主要描述DTv3.0基于Pam配置Linux资源系统加入认证服务验证过程及相关实现。 本文的读者主要包括:
? 技术支持人员
? 现场实施人员 ? 售后服务人员
? 项目开发人员 备注:虽然本文中描述的整合过程是针对DTv3.0版本的,但对以后版本的DT平台产品也具有一定指导意义。
2. 环境配置
本部分主要是为了Pam_Radius整合提供运行环境,在网关部署的过程中,如本部分配置已经完成(通常Freeradius和Jradius均部署于网关中),可跳过本部分的阅读,直接进入Pam_Radius配置。 关于Freeradius和Jradius的安装过程将不在这里赘述(请参考其他文档),针对这两部分的配置在本部分进行详细的说明。
2.1. 搭建资源机环境
略。
2.2. 搭建并运行DTv3.0环境
略。
2.3. Freeradius安装及其配置 2.3.1. 安装过程略。 2.3.2. 配置:
2.3.2.1. 测试Freeradius安装:
输入命令: Radtest [系统账号] [系统账号密码] localhost 0 testing123
下图为执行结果:
如果最后一行出现Access-Accept则表示freeradius安装并启动成功。
2.3.2.2. 启动Freeradius并测试
如果上小节通过Freeradius测试,请输入命令
radiusd –X
2 / 11
启动Freeradius服务并重新进行Freeradius测试;如果测试仍未通过,请重新安装Freeradius。
2.4. Jradius安装及其配置 2.4.1. 安装过程略。 2.4.2. 配置
2.4.2.1. 配置jradius.conf
进入freeradius源码包中src/modules/rlm_jradius目录并拷贝jradius.conf文件到
freeradius服务的安装目录中/usr/local/etc/raddb下。 进入/usr/local/etc/raddb目录修改jradius.conf配置信息:
因freeradius和jradius安装于同一主机中,故修改本文件中所有IP为本机IP地址(切
勿改动端口)。
2.4.2.2. 用下述文件(radius.conf)替换掉/usr/local/etc/raddb/目录中的radius.conf文件。
radiusd.conf
3 / 11
2.4.2.3. 配置client.conf文件
每台需要进行radius认证的客户端都需要在此文件中进行配置NAS信息,但如果要支持全网段的话,则需要添加
表示所有的设备都可以使用同一个共享密钥,其中testing为共享密钥,在pam_radius配置中需要用到。
4 / 11
3. Pam_Radius配置
3.1. 提供组件:
pam_radius-1.3.17.tar.gz
3.2. 测试环境
1. RedHat3.4
2. Freeradius2.1.7
3.3. 配置步骤
1. 将pam_radius1.3.17包解压 2. 执行make
得到pam_radius_auth.so
3. 将pam_radius_auth.so文件拷到/lib/security/目录中
4. 拷贝pam_radius_auth.conf到/etc/raddb/目录中,并改名为server
如果目录不存在则创建
5. 编辑/etc/raddb/server文件,填写正确的freeradius服务的IP地址以及共享密钥信息
172.16.60.103 testing 1 other-server other-secret 3
此处以172.16.60.103为例,即frreeradius服务安装于172.16.60.103中,且共享密钥为testing。
6. 编辑/etc/pam.d/sshd文件,以auth开头的部分替换为如下:
加入:
auth sufficient pam_radius_auth.so
auth required /lib/security/pam_securetty.so auth required /lib/security/pam_unix_auth.so auth required pam_stack.so service=system-auth
5 / 11
注:
auth required pam_nologin.so
1. 因linux发布版本部分差别较大,此处的配置根据linux主机发布版本不同应做出相应
的修改,此处仅仅提供RedHat3.4 pam SSH模块配置代码。
2. 其他发布版本的linux需在配置过程中根据不同linux发布版本进行相应的调整。
6 / 11
4. 资源管理配置
4.1. 资源基本配置
? 进入【账号管理子系统】,点击“账号管理”/“资源管理”进入资源列表;
? 点击“新建资源”链接,打开资源信息配置窗口;
? 配置资源信息;
? 请确保选中“账号同步”,“平台Radius认证”选项; ? 点击保存,完成资源基本信息配置。
7 / 11
4.2. 资源接管
? 打开资源管理列表(资源基本配置),并找到资源基本配置中完成的资源信息;
? 点击资源接管状态中“切换”链接,接管资源;
如果资源接管状态变成绿色按钮,则表示资源接管成功。
4.3. 账号同步配置:
? 在资源列表中点击上述配置完成的资源名称,进入资源基本信息管理页面;
? 点击账号同步配置链接,打开资源账号同步配置页面;
? 同步方式选择“Linux同步”;
8 / 11
? 同步模板选择“linux_ssh”;
? 进行账号同步配置信息补充;
请选中“账号同步配置开关”和“是否为资源账号”,否则,配置完成测试中将会失败。 如果资源系统不支持root远程登录,请选中 标记部分,并进行对应信息的填写。 ? 点击保存,完成账号同步配置;
保存过程中系统会测试当前配置是否通过,如果配置未通过,将不允许保存;请检查账号同步配置信息是否完整;如确定配置正确,请检查当前Pam_Radius配置是否正确,并依
9 / 11
次检查Jradius服服务是否启动,Freeradius配置。
4.4. 用户门户通过代填访问Pam_Radius整合资源
? 在上述配置完成资源的资源信息页面点击“账号管理”链接,系统自动进行账号收集,
请耐心等待。
? 系统完成账号收集后,进行账号管理;
管理过程略。
? 代填模板配置;
配置过程略。
? 授权管理;
授权管理过程略。
? 退出后台管理,使用授权账号访问用户门户,从授权资源列表中选择上述配置完成的
Pam_Radius整合资源,并点击登录链接,可通过DTClient代填登录并访问此资源。
注:如果代填登录失败,请检查授权管理或代填模板配置是否完整。
10 / 11
5. 总结
DTv3.0整合Pam_Radius资源主机需要整合人员需要一定系统管理基础,即linux系统软件安装,配置等能力,整合过程中,需要反复的针对服务、模块测试配置;
资源整合结束后,同样需要整合人员对资源进行全面的测试,以保证资源被整合后能正常的运行使用。 因当前身份认证仅完成Pam_Radius针对Redhat3.4和Redhat4的整合测试,故根据此文档的Pam_radius整合最好在这两个版本中进行。 Pam_Radius配置是一个复杂缓慢的过程,如提供的代码未能经过测试,请调试并修改。
11 / 11
5. 总结
DTv3.0整合Pam_Radius资源主机需要整合人员需要一定系统管理基础,即linux系统软件安装,配置等能力,整合过程中,需要反复的针对服务、模块测试配置;
资源整合结束后,同样需要整合人员对资源进行全面的测试,以保证资源被整合后能正常的运行使用。 因当前身份认证仅完成Pam_Radius针对Redhat3.4和Redhat4的整合测试,故根据此文档的Pam_radius整合最好在这两个版本中进行。 Pam_Radius配置是一个复杂缓慢的过程,如提供的代码未能经过测试,请调试并修改。
11 / 11
正在阅读:
linux基于Pam - radius整合身份认证说明 - v1.005-08
解比例及解方程练习题04-16
2010年江苏省公务员A类真题及解析(公基、行测、申论三合一)08-08
国发〔2015〕35号国务院关于印发推进财政资金统筹使用方案的通知12-06
常熟市智慧政务服务平台建设方案 - 图文09-22
木马隐藏技术的研究与分析06-11
猜猜她是谁作文300字07-06
临床检验过程的质量控制分析(1)05-26
第9章《四边形性质探索》好题集(16):9.5 梯形12-29
农村小学教师现状分析与对策06-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 身份认证
- 基于
- 整合
- 说明
- radius
- linux
- Pam
- 1.0
- 2016南大会计信息系统第2次作业
- 小学体育五六年级教案范文
- 音色在声乐艺术中的表现作用
- 最新冀教版科学小学六年级下册《探索宇宙》重点习题
- 2.静脉输液管理制度
- 浅析营销过程中的市场细分
- 建筑结构复习题FXT2523181306综述
- 第九章力与运动复习导学案(新)
- 深圳某办公楼中央空调毕业设计论文 - secret - 图文
- 连云港市继续教育-创新能力培养与提高习题-答案
- 建工集团5月份安全生产预警分析(15年)
- 货车汽车后桥差速器的设计计算说明书
- 完整打印版鄂教版小学二年级下语文教案
- “辨析并修改病句”专题复习
- 工程项目前期工作心得体会及总结
- 思品培优辅差计划总结
- 《中国古典园林分析》读后感 - 图文
- “科学小发现”活动
- 35KV变电站毕业设计
- 我国非营利组织绩效的评估