- 论坛徽章:
- 0
|
1.NIS介绍:NIS(网络信息服务)也称YP(Yellow Pages)协议,是一个提供目录服务的RPC(远程过程调用)应用服务。通过它,就可以在网络上共享一个集中式的口令文件,从而大大简化客户端用户对帐户和口令的维护工作。yp-tools/ypbind,ypserv三个软件包,用来安装NIS服务器,安裝linux時可以选择安裝
2.NIS在linux服务器上的安装实施:
Server:Redhat AS 4u5
name:ypserv.king.com
IP:192.168.1.152
a.在ypserv.king.com 安装 ypserv(YP server),yp-tools,ypbind.修改/etc/rc.local 在最后添加 nisdomainname ypserv( ypserv 是这个nis的域名)
b.修改/etc/sysconfig/network文件加入 NISDOMAIN=ypserv (本机申告nis域名).reboot机器,使nisdomain生效.
c.编辑/var/yp/Makefile文件,可以保持变,默认shadow支持开启
d.启动ypserv 服务:
server ypserv start YP服务的主程序
server yppasswdd start YP服务passwd 命令守护进程(可以才客户段改变密码)
e.生成YP数据库
/usr/lib/yp/ypinit -m
At this point, we have to construct a list of the hosts which will run NIS
servers. ypserv.king.com is in the list of NIS server hosts. Please continue to add
the names for the other hosts, one per line. When you are done with the
list, type a .
next host to add: ypserv.king.com
next host to add:
注意一下在这里将要生成yp数据库,在yp的makefile里定义的uid 号为 500 以后的用户。所以说yp数据库里的用户必须是在server上添加完成的用户,这样才可以以后使用(也可以添加完成用户后再次进行).
在生成过程中,可能出现2次的报错 解决方法:touch /etc/aliases ,touch /etc/mail/aliases 可以解决
f.改变ypserv ,yppasswdd ,portmap 的启动,chkconfig --level 345 ypserv on chkconfig --level 345 yppasswdd on chkconfig --level 345 portmap on
3.NIS在linux client的设置
Server:Redhat AS 4U5
name:ypclient.king.com
IP:192.168.1.153
a.在ypclient.king.com 安装 ypserv(YP server),yp-tools,ypbind.修改/etc/rc.local 在最后添加 nisdomainname ypserv( ypserv 是这个nis的域名
b.修改/etc/hosts文件添加
192.168.1.152 ypserv.king.com
192.168.1.153 ypclient.king.com
c.启动ypbind :server ypbind start ,server portmap start :chkconfig --level 345 ypbind on ,chkconfig --level 345 portmap on
d.连接ypserv:redhat 里面提供一个 authconfig 进行配置
authconfig 4.6.10 - (c) 1999-2005 Red Hat, Inc.
aaaaaaaaaaaaaaaaaaa Authentication Configuration aaaaaaaaaaaaaaaaaa
a User Information Authentication a
a [ ] Cache Information Use MD5 Passwords a
a [ ] Use Hesiod Use Shadow Passwords a
a [ ] Use LDAP [ ] Use LDAP Authentication a
a Use NIS [ ] Use Kerberos a
a [ ] Use Winbind [ ] Use SMB Authentication a
a [ ] Use Winbind Authentication a
a [ ] Local authorization is sufficient a
a a
a a Cancel a a Next a a
a aaaaaaaaaa aaaaaaaa a
a a
a a
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
/ between elements | selects | next screen
e连接完成后就可以进行相关的测试了
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21327/showart_383457.html |
|