Centos7 安裝 NIS


網絡拓撲

        計算機名稱              IP地址                角色
        centos7-01              192.168.18.128       Master Server
        centos7-02              192.168.18.129       compute1
        centos7-03              192.168.18.130       compute2
 


        
防火牆設置

    集群節點執行命令
    
        #systemctl stop firewalld
        #systemctl disable firewalld
    
    集群節點關閉 selinux
    
        #cat /etc/selinux/config
            
            SELINUX=disabled
            
    集群節點修改機器名
        
        #cat /etc/hostname
            
            計算機名稱

 

 

 

安裝 NIS 服務器端

    master節點安裝必備軟件,執行命令
    
        #yum -y install ypserv rpcbind
        
    master節點設置nis域名,執行命令

        #nisdomainname simcloud.com
        #echo "nisdomainname simcloud.com"  >>/etc/rc.local
        #echo "NISDOMAIN=simcloud.com" >> /etc/sysconfig/network
        
    master節點增加配置
        
        #cat /etc/hosts
        
            192.168.18.128 centos7-01                                                                                                                             
            192.168.18.129 centos7-02
            192.168.18.130 centos7-03
        
        #cat /etc/sysconfig/network
    
            YPSERV_ARGS="-p 1011"
        
        #/etc/sysconfig/yppasswdd

            YPPASSWDD_ARGS="--port 1012"
            
    master節點,替換文件內容
        
        #cat /etc/ypserv.conf
        
            dns: no
            files: 30
            xfr_check_port: yes
            * : * : shadow.byname : port
            * : * : passwd.adjunct.byname : port
        
    master節點啟動服務
        
        #systemctl restart rpcbind
        #systemctl restart ypserv                     
        #systemctl restart yppasswdd                  
        
        
    master節點設置為開機啟動項
    
        #systemctl enable rpcbind
        #systemctl enable ypserv
        #systemctl enable yppasswdd
        
    利用 rpcinfo 來檢查看看
        #rpcinfo -p localhost
        #rpcinfo -u localhost ypserv
    
    master節點執行創建庫
    
        #/usr/lib64/yp/ypinit -m
    
    master節點更新NIS賬戶和資料庫
    
        #make -C /var/yp
        
    
            
        
NIS Client 客戶端設置
    
    NIS Client節點安裝軟件,執行命令
        
        #yum install -y rpcbind yp-tools ypbind

    NIS Client節點設置nis域名,執行命令

        #nisdomainname simcloud.com
        #echo "nisdomainname simcloud.com"  >>/etc/rc.local
        #echo "NISDOMAIN=simcloud.com" >> /etc/sysconfig/network
        
    NIS Client節點配置文件
    
        #cat /etc/hosts
        
            192.168.18.128 centos7-01                                                                                                                             
            192.168.18.129 centos7-02
            192.168.18.130 centos7-03
            
        #cat /etc/nsswitch.conf
        
            passwd: files nis
            shadow: files nis
            group:  files nis
            hosts:  files nis dns
    
        #cat /etc/sysconfig/authconfig

            USENIS=yes

        #cat /etc/pam.d/system-auth

            password    sufficient    pam_unix.so sha512 shadow nis nullok try_first_pass use_authtok

        #cat /etc/yp.conf

            domain simcloud.com server 192.168.18.128
        
    NIS Client節點啟動服務
                                
        #systemctl restart rpcbind
        #systemctl restart ypbind
        
    NIS Client節點開機啟動
        
        #systemctl enable rpcbind
        #systemctl enable ypbind

    NIS Client節點yptest用來測試 server 端和 client 端能否正常通訊
    
        #yptest


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM