NIS的配置

第一步:服务器端的配置(使用的ip地址:192.168.0.10)
安装nis相关的软件包:ypserv,yp-tools.
    
       2  新建一个域 nisdomainname xin.com或者echo "/bin/nisdomainname xin.com" >>/etc/rc.local(重新启动方可生效)
       3  创建一个用户,并给这个用户设置一个密码
          useradd liu
          passwd liu
       4  建立一个数据库:cd /var/yp,查看一下是否有makefile这个文件,如果没有查看是否安装服务器端的软件包
          service ypserv start
          make (备注:也可以更新数据库的文件,使用此命令:/usr/lib/ypinit -m)
       5  建立访问控制文件,vi /var/yp/securenets,默认情况下系统没有这个文件
                             host 127.0.0.1(允许本机访问)
                             255.255.255.0 192.168.0.0
       6  修改nis的主配置文件 vi /etc/ypserv.conf,31行
       7   开启ypserv和portmap(相当于windows中的RPC:远程服务)服务
    8   输出共享目录 vi /etc/exports
                       /home 192.168.0.0/24(rw,sync)
       9  开启nfs服务,开启yppasswdd服务是客户端能够自己更改自己的密码
           service nfs start
           service yppasswdd start
第二步:客户端的配置
 
    1  客户机设置与服务器相应网段的ip地址
 
    2  查看是否安装相应的客户端包ypbind和yp-tools
       3  是客户机加入域 echo "/bin/nisdomainname a.com" >>/etc/rc.local(重启后生效)或nisdomainname a.com
       4  客户端的主配文件vi /etc/yp.conf,在最后一行添加一条记录domain a.com server 192.168.0.10
       5  修改客户端的认证方式 vi /etc/nsswitch.conf       
                                passwd   nis files
                                shadow   nis files
                                group    nis files
      6  开启ypbind和portmap(相当于windows中的RPC:远程服务)服务
     
第三步:客户端验证效果 
   1  ypwhich
      2  ypcat -x
      3  客户端挂载共享,使得客户端一开机就可以挂载共享vi /etc/fstab在最后一行添加一条记录(系统开启就挂载)
      192.168.0.10:/home  /home  nfs  defaults  0 0
    
     4   showmount -e 192.168.0.10
     
     5   挂载服务器的共享:mount 192.168.0.10:/home /home(用于临时挂载)
 

你可能感兴趣的:(职场,休闲,NIS,crazyLinux)