NIS (Network Information Service)

NIS:Network Information Service网络信息服务

模拟实验:一台NISserver  一台client 

         NISserver 创建多个用户,然后将用户作为网络用户共享出来,client端根据域服务从server端拿到用户信息

Server 端

1.首先在Sever 安装ypserv服务

     yum -y install yp*

 yum search ypserv 查看ypserv是否安装完成

2.查看Server 端的域名

       nisdomainname  (默认是为空)

       nisdomainname eric.com   (设置域名)

     配置hosts文件

     vim /etc/hosts

     

3.Server 创建网络用户

    先将网络用户的家目录创建一个新的位置

       mkdir /home/wen/

    批量创建用户

       vim /home/wen/addUser.sh

    

4.修改addUser.sh 的执行权限

    chmod u+x addUser.sh

5.执行批量用户的程序

    cd /home/wen

        ./addUser.sh

6.开启ypserv的相关服务

     service ypserv start

     service yppasswdd start

7.rpm -ql ypserv   查看服务的配置文件

8./usr/lib/yp/ypinit -m    //将用户全部设置为网络用户)

9.重启上述服务

10.实验环境将防火墙禁止,设置SELinux的值为permissive

   

seteforce 0

    geteforce    //查看SELinux状态

Client 端

1.同上述第10点相同

2.配置好IP地址和域名

     nisdomainname eric.com     //域名要相同

测试是否能和域解析

ping www

3.修改hosts文件

4.设置验证的方式

  

最后测试效果

在客户端查看用户信息

    id user1

 

首先感谢传授知识给我们的老师!!!

实验只是在上课+自己的理解的, 如果不足,欢迎指出!!!

希望大家一起进步!

                                               祝各位身体健康^-^

 

 

你可能感兴趣的:(linux,NIS)