NIS客户端配置

NIS服务器安装和配置
NIS客户端需要使用ypbind与yp-tools软件包,系统将默认安装的。

NIS客户端配置

rpm -qa | grep ^yp

a、建立NIS的域名。

[root@searu ~]# domainname searuorg
[root@searu ~]# echo ‘/bin/nisdomainname searuorg ‘ >> /etc/rc.d/rc.local
[root@searu ~]# echo ‘NISDOMAIN=searuorg ‘ >> /etc/sysconfig/network

b、设置hosts文件。

[root@searu ~]# echo ’192.168.1.22 searu.org ‘ >> /etc/hosts

c、设置yp.conf配置文件。

[root@searu ~]# echo ‘domain searuorg server searu.org ‘ >> /etc/yp.conf

d、更改nsswitch.conf文件,使NIS客户机能够从NIS服务器获取信息。

[root@searu ~]# vi /etc/nsswitch.conf
passwd:              files     nis
shadow:              files     nis
group:                 files     nis
hosts:                  files     nis      dns

e、启动ypbind服务。

[root@searu ~]# service portmap status
portmap (pid 3498) is running…
[root@searu ~]# service ypbind start

f、将ypbind服务设置为开机自启动。

[root@searu ~]# chkconfig –level 35 ypbind on

g、测试nis连接。

[root@searu ~]# yptest
[root@searu ~]# ypwhich
[root@searu ~]# ypcat

h、在nis服务器上共享“/home”目录。

[root@searu ~]# vi /etc/exports
/home 192.168.1.0/24(rw,async,no_root_squash)
[root@searu ~]# service nfs start

i、在客户端机器上挂载searu.org:/home/目录。

[root@searu ~]# vi /etc/fstab
searu.org:/home/ /home nfs defaults 0 0
[root@searu ~]# mount /home

j、登陆nis客户端机器。

修改用户口令。
[root@searu ~]# yppasswd