网络信息服务(NIS) (Network Information Service) NIS是集中控制几个系统管理数据库的网络用品。NIS简化了UNIX和LINUX桌面客户的管理工作,客户端利用它可以 使用中心服务器的管理文件。桌面系统的用户无需建立他们自己的/etc/passwd,他们只简单的使用维护在NIS服务器的文件即可。 提到NIS不得不先说明一下WINDOWS2000的域控制器,在局域网内有一台WIN2000域控制器,下面有一些机器加入到这个域中, 在下的机器登录时,有一个选项是选择登入到本机还时登入到域内,登入本地的密码有本机控制,但是如果登入域内,密码支有域控制器负责管理。 LINUX也是操作系统,跟WIN2000没有本质的区别,所以仔细读上段话,就能理解NIS是原理是什么样了,这时出现了一个重要的文件/etc/nsswitch.conf NIS是一个客户机/服务器系统,ypbind是定义NIS服务器的客户端进程。一旦确定了服务器位置,客户机绑定到了服务器上,所以客户端的住处查询都发往服务器。 ypserv是回答客户端查询的服务器进程 搭建nis服务器
[root@localhost ~]# cd /mnt/cdrom/Server/
[root@localhost Server]# rpm -ivh ypserv-2.19-5.el5.i386.rpm
[root@localhost Server]# service ypserv start
[root@localhost Server]# service yppasswdd start
[root@localhost ~]# chkconfig ypserv on
[root@localhost ~]# chkconfig yppasswdd on
[root@localhost ~]# useradd user1
[root@localhost ~]# passwd user1 //添加账户user1,密码123,供测试。
产生账号库database
这里只用到了一台nis服务器,所以不像其他slave服务器推送账号库 这里并没有做映射,只导入了本地账号文件
[root@localhost Server]# vim /etc/sysconfig/network