nis设置之---nis客户端搭建

nis客户端需要安装的软件是ypbindyp-tools软件

这两个包默认的是已经安装了的,直接启动服务。启动服务的过程和服务器端启动是一样的方法

1. 域名设置

[root@point2 /]# nisdomainname test.cc  

设置nis域名为test.cc   此域名必须和服务器端的域名一致

可以用nisdomainname 来查询服务器的域名

为了实现开机自动设定域名需要将此命令加入到开机自动执行命令中

vim /etc/rc.local   中添加如下信息

/bin/nisdomainname    test.cc

2. 修改配置文件

1/etc/yp.conf    中添加如下信息

domain test.cc server192.168.100.75        

test.cc就是刚才设置的nis的域名,后面的IP就是nis-serverIP地址。

2/etc/nsswitch.conf 文件

passwd:    files nis

shadow:    files nis

group:     files nis

#hosts:    db files nisplus nis dns

hosts:      files nis dns

3/etc/sysconfig/network

末尾添加  NISDOMAIN=test.cc  

对于以上三个配置文件的修改也可以用setup命令去修改。

[root@point1 /]# setup

重新启动服务

Service ypbind restart

Service yppasswdd restart

只需要启动以上两个服务即可

yptest 显示一些用户和密码的信息则说明 nis-client 搭建成功。


Test 9: yp_all

user1 user1:$6$4IeeJolC$ZaIOjrMJ0KstQwnFp2UrC5hifUSjVHMKQtg7JkVSns1NCSWvx1hiQDQgfV3D.99sX8Kt0zHo3NF6RPM5i.ja91:500:500::/home/user1:/bin/bash

user2 user2:$6$Aacm7.a7$RDD6vNFBQ.SFKlyv/n1mngGqgl98qkJ8TKkh3unqU0uqcZBPWdOoURo9owGemxfTDZeJFpXfhIR3bTWOkXcT70:501:501::/home/user2:/bin/bash

1 tests failed

和服务器端显示的信息一致,说明客户端已经成功加入到test.cc该域中了。

你可能感兴趣的:(NIS,nis客户端设置,nisdomian)