- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二.ian linux基于Pam_radius整合身份认证说明引言编写目的本文主要描述DTv3.0基于Pam配置Linux资源系统加入认证服务验证过程及相关实现。本文的读者主要包括:技术支持人员现场实施人员售后服务人员项目开发人员备注:虽然本文中描述的整合过程是针对DTv3.0版本的,但对以后版本的DT平台产品也具有一定指导意义。环境配置本部分主要是为了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启动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文件。2.4.2.3. 配置client.conf文件每台需要进行radius认证的客户端都需要在此文件中进行配置NAS信息,但如果要支持全网段的话,则需要添加表示所有的设备都可以使用同一个共享密钥,其中testing为共享密钥,在pam_radius配置中需要用到。Pam_Radius配置3.1. 提供组件:3.2. 测试环境RedHat3.4Freeradius2.1.73.3. 配置步骤将pam_radius1.3.17包解压执行make得到pam_radius_auth.so将pam_radius_auth.so文件拷到/lib/security/目录中拷贝pam_radius_auth.conf到/etc/raddb/目录中,并改名为server如果目录不存在则创建编辑/etc/raddb/server文件,填写正确的freeradius服务的IP地址以及共享密钥信息172.16.60.103 testing 1other-server other-secret 3此处以172.16.60.103为例,即frreeradius服务安装于172.16.60.103中,且共享密钥为testing。编辑/etc/pam.d/sshd文件,以auth开头的部分替换为如下:加入:auth sufficient pam_radius_auth.soauth required /lib/security/pam_securetty.soauth required /lib/security/pam_unix_auth.soauth required pam_stack.so service=system-authauth required pam_nologin.so注:因linux发布版本部分差别较大,此处的配置根据linux主机发布版本不同应做出相应的修改,此处仅仅提供RedHat3.4 pam SSH模块配置代码。其他发布版本的linux需在配置过程中根据不同linux发布版本进行相应的调整。资源管理配置资源基本配置进入【账号管理子系统】,点击“账号管理”/“资源管理”进入资源列表;点击“新建资源”链接,打开资源信息配置窗口;配置资源信息;请确保选中“账号同步”,“平
文档评论(0)