NIS服务端配置
原创
©著作权归作者所有:来自51CTO博客作者koy1619的原创作品,请联系作者获取转载授权,否则将追究法律责任
NIS服务端配置
NIS服务安装
[root@localhost /]mount /dev/hdc /hdc
[root@localhost /]cd /hdc/Server/
[root@localhost Server]rpm –ivh ypserv-2.13-5.i386.rpm
[root@localhost Server]cd /
[root@localhost /]
设置time和time-udp的启动状态
[root@localhost /]chkconfig time on
[root@localhost /]chkconfig time-udp on
[root@localhost /]service xinetd restart
在NIS服务器主机中建立NIS域名
[root@localhost /]nisdomainname nistest
[root@localhost /]echo '/bin/nisdomainname nistest' >> /etc/rc.d/rc.local
[root@localhost /]echo 'NISDOMAIN=nistest' >> /etc/sysconfig/network
NIS主配置文件
[root@localhost /]vi /etc/ypserv.conf
127.0.0.0/255.255.255.0 : * : * : none
192.168.1.0/255.255.255.0 : * : * : none
* : * : * : deny
//每一行配置文件都是由三个“:”分成四个部分
在配置文件中添加两行
127.0.0.0/255.0.0.0 :* :* :none
192.168.0.0/255.255.255.0 :* :* :none
启动NIS服务器
//NIS服务器需要portmap服务的支持,并且需要启动ypserv和yppasswdd两个服务
[root@localhost /]service portmap start
[root@localhost /]service ypsery start
[root@localhost /]service yppasswdd start
[root@localhost /]useradd nis //创建用户方便验证
[root@localhost /]passwd nis //配置密码
构建NIS数据库
[root@localhost /]/usr/lib/yp/ypinit –m
下面完成客户端的配置
设置hosts文件
[root@locaohost /]echo ‘192.168.0.1 LinServ’ >> /etc/rc.d/rc.local
建立NIS域名
[root@locaohost /]nisdomainname nistest
[root@locaohost /]echo '/bin/nisdomainname nistest' >> /etc/rc.d/rc.local
[root@locaohost /]echo 'NISDOMAIN=nistest' >> /etc/sysconfig/network
设置yp.conf配置文件
[root@locaohost /]echo 'domain nistest server LinServ' >> /etc/yp.conf
设置nsswitch.conf文件
passwd: files nis
shadow: files nis
group: files nis
hosts: files nis dns
启动ypbind服务
[root@locaohost /]service portmap status
[root@locaohost /]service ypbind start
测试NIS服务器
1、Yptest命令可对NIS服务器进行自动测试
[root@localhost /]yptest
2、ywhich命令可显示NIS客户机所是哟那个的NIS服务器的主机名称和数据库文件列表
[root@localhost /]ypwhich
[root@localhost /]ypwhich –x
3、ypcat命令显示数据库文件列表和制定数据库的内容
[root@localhost /]ypcat –x
[root@localhost /]ypcat passwd
当用户从客户端登陆时会发现没有宿主目录,所以说得在NIS服务器上做NFS服务。
在NIS服务器中将“/home”目录输出为NFS共享目录
在exports文件中设置NFS共享目录
/home *(rw)
启动NFS服务器
[root@localhost /]service nfs start
在所有NIS客户机中挂载NIS服务器主机中的“/home”目录
在fstabl文件中添加NFS文件系统挂载记录
LinServ:/home/ /home nfs default 0 0
使用mount命令挂载“/home”目录
[root@localhost /]mount /home
现在就可以试着从客户端登陆了。
本文出自 “你的支持,我的动力” 博客,请务必保留此出处http://coolcup.blog.51cto.com/484305/163620
本文出自 51CTO.COM技术博客
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
服务端测试实战
服务端测试开发技术详解
自动化测试 服务端测试 API测试 接口自动化测试 -
服务端测试之PostMan自动生成测试脚本
PostMan智能化测试实战
接口测试 自动化测试 服务端测试 PostMan -
配置NIS服务配置NIS服务MASTER&SALV
-
NIS服务器端配置管理
NIS服务器端配置管理
职场 服务器 管理 休闲 NIS