Redhat AS3下yp/nis简单配置手稿

出于某种考虑,我们的实验室使用了nis服务:一台mail服务器,配置外网地址,运行nis服务器端;一台内网服务器,配置内网、外网双网卡、双地址,运行nis客户端。以下是配置过程:

首先得装上nis:

服务器端:
Redhat的光盘rpm目录下有
ypbind-1.12-1.i386.rpm
ypserv-2.8-1.i386.rpm
yp-tools-2.8-1.i386.rpm 

用下列命令将这三个文件安装好:
rpm –ivh yp*.*
检验安装是否成功:
rpm –q ypbind
应该会显示下列类似的字样出来
ypbind -1.12-1

客户端:
只需要安装ypbind

然后是配置服务器端:
运行authconfig,填写nis域名($DOMAINNAME)和本机名($NISSERVER),其他缺省。
#domainname $DOMAINNAME
#vi /etc/hosts                  加入$DOMAINNAME和本机的IP地址
#vi /etc/sysconfig/network     加入NISDOMAIN=$DOMAINNAME
#/usr/lib/yp/ypinit –m          生成nis数据库,中间提示按crtl+d即可
#/etc/rc.d/init.d/ypserv restart 
#/etc/rc.d/init.d/yppasswdd restart
这样服务器端就基本OK了

接着配置客户端:
#vi /etc/yp.conf         加入domain $DOMAINNAME
#vi /etc/hosts           加入$DOMAINNAME和$NISSERVER,ip地址都是NIS服务器的ip地址
#vi /etc/sysconfig/network   加入NISDOMAIN=$DOMAINNAME
#vi /etc/nsswitch.conf    除了compat和hesiod外,其他打开
运行authconfig激活nis客户程序
#/etc/rc.d/init.d/ypbind restart  启动nis客户端

最后测试一下,在客户端运行yptest,应该会看到系统进行的9项测试;如果出错,系统会给出提示

如果想要限制只有特定的客户端才能访问(一般也都会这么做),需要在服务器端编辑文件
#vi /var/yp/ypfiles/securenets文件,参照提示加入客户端的IP和子网掩码

参考资料:
Linux下架设NIS服务器 http://www.51fy.cn/system/Linux/200703/32302.htm
网络信息服务NIS的快速配置 http://bbs.51cto.com/thread-39049-1-1.html
Domainname and Server found, but cannot login into YP server http://www.linuxquestions.org/questions/linux-networking-3/domainname-and-server-found-but-cannot-login-into-yp-server-245960/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值