快速业务通道

Linux NIS(网络信息服务)配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-21
NIS服务管理:使用NIS服务器可以实现Linux系统中用户帐号等系统信息的集中管理.
通过NIS服务实现Liunx用户帐号的漫游功能时,要将NIS服务器中的用户宿主目录通过NFS
服务进行输出,并在NIS客户主机中进行挂载. NIS配置:
服务器配置:
1.NIS服务器的安装
RHEL4的第1张安装光盘中包括NIS服务器的安装包
rpm -ivh ypserv-2.13-5.i386.rpm
2.设置time和time-udp服务的启动状态
NIS服务器的运行需要time和time-upd服务的支持
chkconfig time on
chkconfig time-udp on
service xinetd restart
3.在NIS服务器主机中建立NIS域名
nisdomainname nistest
echo ''/bin/nisdomainname nistest'' >> /etc/rc.d/rc.local
echo ''NISDOMAIN=nistest'' >> /etc/sysconfig/network
4.ypserv.conf文件的配置
NIS服务器的主配置文件是ypserv.conf.
vi/etc/ypserv.conf
配置文件中可设置对认证数据库的访问控制
127.0.0.0/255.255.255.0 : * : * : none
192.168.1.0/255.255.255.0 : * : * : none
* : * : * : deny
securenets安全配置文件
securenets文件用于对NIS客户端主机进行访问控制
securenets文件需要手工建立
# cat /var/yp/securenets
host 127.0.0.1
255.255.255.0 192.168.1.0
5.启动NIS服务器
service portmap status
service ypserv start
service yppasswdd start
6.构建NIS数据库
/usr/lib/yp/ypinit -m

客户机配置:
1.NIS客户机需要的软件
NIS客户机需要安装ypbind和yp-tools两个软件包
ypbind和yp-tools软件包是RHEL4中默认安装的
rpm -qa | grep ^yp
2.设置hosts文件中的NIS服务器主机记录
echo ''192.168.1.2 LinServ'' >> /etc/hosts
3.建立NIS的域名
NIS客户机中建立NIS域名的操作与NIS服务器中相同
nisdomainname nistest
echo ''/bin/nisdomainname nistest'' >> /etc/rc.d/rc.local
echo ''NISDOMAIN=nistest'' >> /etc/sysconfig/network

4.设置yp.conf配置文件
echo ''domain nistest server LinServ'' >> /etc/yp.conf
5.设置nsswitch.conf文件
passwd: files nis
shadow: files nis
group: files nis
hosts: files nis dns
6.启动ypbind服务程序
service portmap status
service ypbind start
chkconfig --level 35 ypbind on
(若没有监听到NIS服务器,查看防火墙是否关闭
service iptables stop) 7.yp-tools软件包中提供了三个测试命令:
yptest命令可对NIS服务器进行自动测试
ypwhich命令可显示NIS客户机所使用的NIS服务器的主机名称和数据库文件列表
ypcat命令显示数据库文件列表和指定数据库的内容
8.NIS客户端用户登录
在NIS服务器中将“/home”目录输出为NFS共享目录
1、启动portmap和nfs 关闭防火墙
2、在exports文件中设置NFS共享目录
vi /etc/exports
/home 192.168.1.0/24(rw,async,no_root_squash)
3、exportfs -av开启共享
4、showmount -e查看
(假设服务器的IP为192.168.1.1)
在所有NIS客户机中挂载NIS服务器主机中的“/home”目录
先查看共享 showmount -e 192.168.1.1
mount -t nfs 192.168.1.1:/home :/home
在fstab文件中添加NFS文件系统挂载记录
192.168.1.1:/home/ /home nfs defaults 0 0
使用mount命令挂载“/home”目录
mount /home
ls /home/
不足之处,还望指教!Thank you!!

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号