NIS服务器架设以及客户端设定(1)(2)
3、设定/etc/ypserv.conf文件
(一般都无需改变,不考虑安全的话,可以直接将最后一行改为
* : * : * : none)即可使用。
[root@linux ~]# vi /etc/ypserv.conf
dns: no
files: 30
# 预设会有 30 个资料库被读入记忆体当中。
slp: no
slp_timeout: 3600
# 这两个与 SLP 服务有关,因为我们仅使用单纯的 NIS ,所以不需要启动。
xfr_check_port: yes
# 这个与 master/slave 有关,将同步更新的资料库比对所使用的埠口,
# 放置于小于 1024 的埠口内。
# 底下则是设定限制用户端或 slave server 查询的权限,利用冒号隔成四部分,分别为∶
# [主机名称/IP] : [NIS网域名称] : [可用资料库名称] : [安全限制]
# [安全限制] ∶包括没有限制 (none)、仅能使用 <1024 (port) 及拒绝 (deny)
# 一般来说,你可以依照我们的网域来设定成为底下的模样∶
127.0.0.0/255.255.255.0 : * : * : none
192.168.1.0/255.255.255.0 : * : * : none
* : * : * : deny
# 星号 (*) 代表任何资料都接受的意思。上面三行的意思是,开放 lo 内部介面、
# 开放内部 LAN 网域,且杜绝所有其他来源的 NIS 要求的意思。
# 万一上面这三行权限相关的设定无法让你的 NIS 顺利的生效时,
# 你可以先将上面三行注解,然后加入底下这一行∶
* : * : * : none
# 这样应该就能够让 NIS 顺利的连线了。
4、设定主机名称 (/etc/hosts)
[root@linux ~]# vi /etc/hosts
127.0.0.1 linux.yft.com
192.168.1.202 master.zwtnis
192.168.1.100 clinet.zwtnis
除了这个设定之外,有时候你可能需要设定 /etc/netgroup ,事实上,如果这个档案是空的的话,那么(代表著全部的主机、帐号与域名称都接受)的意思.
[root@linux ~]# touch /etc/netgroup
5、启动服务
[root@linux ~]# /etc/init.d/portmap start # RPC服务
Starting portmap: [ OK ]
[root@linux ~]# /etc/init.d/ypserv start #NIS服务
Starting YP server services: [ OK ]
[root@linux ~]# /etc/init.d/yppasswdd start # yppasswdd提供NIS用户端密码修改功能Starting YP passwd service: [ OK ]
[root@linux ~]# rpcinfo -p localhost
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 898 status
100024 1 tcp 901 status
100004 2 udp 912 ypserv
100004 1 udp 912 ypserv
100004 2 tcp 915 ypserv
100004 1 tcp 915 ypserv
100009 1 udp 921 yppasswdd
评论暂时关闭