使用Kerberos实现统一认证(二)(4)

http://netsecurity.51cto.com  2008-03-27 13:41  Alf Wachsmann  51CTO.com  我要评论(0)
  • 摘要:使用一个经过验证的、可靠的、统一的目录控制管理谁能登陆到什么地方。认证是一个判断实体X是否可以访问资源Y的过程,判断X的身份是认证过程的工作,在计算机网络环境下的认证任务之一就是定义和判断哪个用户可以访问网络中哪台计算机.....
  • 标签:Kerberos  账号管理  认证
客户端配置

在所有客户端上安装最新的ypbind、yp-tools、portmap RPM程序包,编辑文件/etc/yp.conf告诉客户端NIS服务器:
ypserver nismaster.example.com

同时,为每个从NIS服务器添加一行,如果有不止一台从服务器,可以在客户端上随机排列这些从服务器,实现负载均衡。

在/etc/sysconfig/netwokr中添加一行定义客户端的NIS域:
NISDOMAIN=nis.example.com

用下面的命令指定NIS域名:
# domainname nis.example.com
用下面的命令启动portmap:
# service portmap start

用下面的命令启动客户端:
# service ypbind start

请在每个客户端上都这样启动。

ypwhich命令可以显示出客户端绑定的NIS服务器。
使用ypcat命令检查NIS映射的内容,如:
% ypcat passwd

接下来,需要告诉客户端的所有查找都使用NIS,通过修改名称服务切换配置文件/etc/nsswitch.conf来实现,修改passwd、group、netgroup条目为:
passwd:       compat
group:        files nis
netgroup:     nis

它定义了检索group的顺序:从本地文件/etc/group开始,然后尝试NIS查找。Netgroup只使用NIS,为passwd设置为compat。

名称服务缓存后台服务(nscd)有时在更新它内部的缓存时有问题,影响是在某个特殊的客户端上NIS映射的改动是不可见的,只有在那个客户端上重新启动nscd才能解决这个问题。

典型用法

你应该熟悉两个从NIS查询信息的命令:ypcat和ypmatch。ypcat输出在一个NIS映射中所有密钥的值,命令ypcat passwd输出所有NIS passwd映射条目,ypmatch输出来自NIS映射的一个或更多密钥的值,ypmatch jane passwd输出账号jane的passwd条目。


共6页: 上一页 [1] [2] [3] 4 [5] [6] 下一页
【内容导航】
 第 1 页:NIS对LDAP  第 2 页:配置NIS服务器
 第 3 页:从服务器配置  第 4 页:客户端配置
 第 5 页:NIS组映射  第 6 页:用户网络组
思科认证之CCNP考试最新资料宝典
CCNA认证考试Pass必备
IT工程师该不该考CCIE?顶级认证的阵痛与希望
身份认证技术
充电计划之热门IT认证官方资料汇总
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有