LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 777|回复: 3

NIS的问题

[复制链接]
发表于 2007-7-18 11:39:32 | 显示全部楼层 |阅读模式
我在配置 nis 服务器 和nis 客户端时, 都没有出现错误提示信息, 而且服务启动成功

就是在nis客户端时 nis服务器的帐号登陆时, 怎样也登陆不上去

系统环境是as4
配置步骤 是

nis服务器;

#nisdomainame    sina
# echo  "/bin/nisdomainname"  sina  >>  /etc/rc.d/rc.local

#  echo "DOMAINNAME=sina"  >>  /etc/sysconfig/network

# vi  /etc/ ypserv.conf

*                          :*      :*                   : none
这个文件是系统默认配置,我没有任何改动


#   vi     /var/yp/securents

host 127.0.0.1
255.255.255.0 192.168.0.0

我所在的网段就是 192.168.0.0

# server  portmap restart
#  server   ypserv  start
#  server   yppasswdd start

这里没有任何错误提示!

# /usr/lib/yp/ypinit  -m

next  host   to   add  :             linux

这步建立数据库也没有提示错误信息


nis客户端配置

#echo  "192.168.0.1  linux"   >>   /etc/hosts       192.168.0.1是nis服务器的ip地址

#echo  "domain  sina   server   linux"   >>   /etc/yp.conf

#   vi   /etc/nsswitch.conf

passwd:          files   nis
shadow:          files   nis
group:            files    nis
hosts:             files    nis     dns


#    server    bybind    start

到这一步 也是ok 没有错误提示



最后, 我在 nis服务器上建立了两个用户
#useradd     tom
# passwd   tom
# useradd   java
# passwd   java

然后再nis客户端使用tom和java 登陆时,就怎样也登不上去

防火墙和 selinux 我都关了

哪位朋友知道, 是哪里的问题吗????
 楼主| 发表于 2007-7-18 13:22:46 | 显示全部楼层
我在nis  客户端 是用 yptest 发现一个问题 ,
就是 在最后一行提示说
2  test   failed   (这里好像有问题了)


使用
# ypcat   passwd

此时什么信息也没有返回,好像是和帐号有关系的内容设置错了
我分析了一下 ,好像是nis 服务器的那个ypserv.conf 文件设置有问题, 但是我不知道哪里的问题, 因为那个文件, 我没有做任何的改动 ,只是把最后一行 的注解去掉了

*         :*            :*           :none
回复 支持 反对

使用道具 举报

发表于 2007-7-18 13:29:37 | 显示全部楼层
什么是 NIS???
回复 支持 反对

使用道具 举报

发表于 2007-7-19 16:05:14 | 显示全部楼层
在客户端的/etc/passwd文件最后一行中加入:
+:::::::
再试一下!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表