NIS:(网络信息服务)
在服务器上设置登录名和密码,在NIS域中的任何一台机器上都
可以登录。
服务器端需要安装ypserv、yppasswdd 客户端需要安装
ypbind
服务器ip:192.168.100.10
一 服务器端:
1,服务器端的服务的安装:
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom/Server
rpm -ivh ypserv-2.19-5.el5.i386.rpm
2,服务的启动:
chkconfig --list ----查看所有服务在各个级别的
启动情况。
chkconfig ypserv on ---服务在2,3,4,5级别启动
chkconfig --level 35 yppasswdd on ---服务在3,5级
别启动
3,编辑/var/yp/Makefile:导入nis资料库的信息
117行 修改为:all: passwd group hosts \
4,设置域名:
vim /etc/sysconfig/network
在末行添加一句:NISDOMAIN=nis(nis域名)
5,生成master服务器的数据库:
cd /var/yp/
/usr/lib/yp/ypinit -m
6,启动NFS服务:
chkconfig nfs on
service nfs start
7,编辑共享文件:
vim /etc/exports ---编辑共享清单
/home 192.168.100.0/255.255.255.0
(rw,sync)
exportfs -rv ---把共享清单发布出去
二 客户端
1,客户端加入域:
authconfig-tui 图形化界面。
选择nis
填写 Domain:域名
Server:nis服务器地址
2,临时挂载:服务器ip:192.168.100.10
showmount -e 192.168.100.10 --查看服务器端共享
的文件
mount 192.168.100.10:/home /home
服务器一般都会把创建的用户放置在新的目录中,然后共享该目
录。
----------------------------------
服务器:
1,创建用户:
mkdir /nishome
chmod o+wt /nishome
useradd -d /nishome/user1 user1
useradd -d /nishome/user2 user2
2,更新NIS的资料库:
cd /var/yp
make
3,编辑共享清单:
vim /exports
/nishome 192.168.100.0/255.255.255.0(rw,sync)
exportfs -rv
客户端:
1,编辑监视文件:
vim /etc/auto.master
添加:/nishome /etc/auto.nis --timeout=60
2,
vim /etc/auto.nis
* -rw,soft,intr 192.168.100.10:/nishome/&
3,重启服务:
service autofs restart