配置NIS server,报错"no such map in server's domain"
时间:2008-10-06
来源:互联网
配置好nis 后,执行yptest,出现报错:
no such map in server's domain
我的配置过程如下:
nisdomainname example.com
vi /etc/sysconfig/network,修改 NISDOMAIN=example.com\
配置NIS Server
(1)install ypserv ypbind portmap yp-tools
(2)nisdomainname example.com
vi /etc/sysconfig/network,修改 NISDOMAIN=example.com\
(3)/etc/yp.conf中加入
ypserver=127.0.0.1
(4)/etc/ypserv.conf中设置nis server的安全性
127.0.0.0/24: * : * : none
192.168.0.0/24: * : * : none
* : * :* : deny
(5)/usr/lib/yp/ypinit -m
(6)service yppasswd start
service ypserv start
运行yptest,输出如下:
Test 1:domainname
Configured domainname is "example.com"
Test 2:ypbind
Used NIS server:localhost.localdomain
Test 3:yp_match
WARNING:No such map in server's domain(Map passwd.byname,key nobody)
Test4:yp_first
WARNING:No such map in server's domain(Map passwd.byname)
Test 5:yp_next
--skipped--
Test 6:yp_master
WARNING:No such map in server's domain(Map passwd.byname)
Test 7:yp_order
WARNING:No such map in server's domain(Map passwd.byname)
Test 8:yp_maplist
passwd.byuid
ypservers
rpc.byname
services.byname
services.byservicename
hosts.byname
protocols.bynumber
rpc.bynumber
group.byname
group.bygid
host.byaddr
protocols.byname
mailaliases
passwd.byname
netid.byname
Test 9:yp_all
WARNING:No such map in server's domain(Map passwd.byname)
5 tests failed
请问这是什么原因呢? 我重新执行过/usr/lib/yp/ypinit -m,无效,还有什么地方可能导致这个问题呢?
no such map in server's domain
我的配置过程如下:
nisdomainname example.com
vi /etc/sysconfig/network,修改 NISDOMAIN=example.com\
配置NIS Server
(1)install ypserv ypbind portmap yp-tools
(2)nisdomainname example.com
vi /etc/sysconfig/network,修改 NISDOMAIN=example.com\
(3)/etc/yp.conf中加入
ypserver=127.0.0.1
(4)/etc/ypserv.conf中设置nis server的安全性
127.0.0.0/24: * : * : none
192.168.0.0/24: * : * : none
* : * :* : deny
(5)/usr/lib/yp/ypinit -m
(6)service yppasswd start
service ypserv start
运行yptest,输出如下:
Test 1:domainname
Configured domainname is "example.com"
Test 2:ypbind
Used NIS server:localhost.localdomain
Test 3:yp_match
WARNING:No such map in server's domain(Map passwd.byname,key nobody)
Test4:yp_first
WARNING:No such map in server's domain(Map passwd.byname)
Test 5:yp_next
--skipped--
Test 6:yp_master
WARNING:No such map in server's domain(Map passwd.byname)
Test 7:yp_order
WARNING:No such map in server's domain(Map passwd.byname)
Test 8:yp_maplist
passwd.byuid
ypservers
rpc.byname
services.byname
services.byservicename
hosts.byname
protocols.bynumber
rpc.bynumber
group.byname
group.bygid
host.byaddr
protocols.byname
mailaliases
passwd.byname
netid.byname
Test 9:yp_all
WARNING:No such map in server's domain(Map passwd.byname)
5 tests failed
请问这是什么原因呢? 我重新执行过/usr/lib/yp/ypinit -m,无效,还有什么地方可能导致这个问题呢?
作者: abccabcc 发布时间: 2008-10-06
找到原因了,是/etc/ypserv.conf配置文件中权限设置的原因。可能是格式有问题,删除掉后加的三行,去掉默认最后一行的注释就可以了。
作者: 03112 发布时间: 2008-10-06
用户被禁言,该主题自动屏蔽!
作者: builderman 发布时间: 2008-10-06
我也不会去改那个东西。。。
作者: yahaba88 发布时间: 2008-10-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28