NIS伺服器使用流程

作用:

  1. client 自動掛載server下的用戶目錄
  2. server的用戶可以登錄client,並有讀寫權限

NIS 服務器端配置

  1. 安裝ypserv服務
    yum install ypserv
  2. 設置domain域 查看服務器的NIS 域
    nisdomainname
    新建一個domain域
    nisdomainname domaintest
    如果要永久保存此domain,寫入配置文件
    vim /etc/sysconfig/network
    
    #/etc/sysconfig/network
    NISDOMAIN=domaintest
        
  3. 開啓服務
    service ypserv start
  4. 設置主機名稱與IP的對應
    vim /etc/hosts
    
    #/etc/hosts
    10.162.91.216 master
    10.161.145.41 compute-node
            
  5. 新建一個用戶
    useradd user1 -d /export/home/user1
    passwd user1
            
  6. 將主機的用戶信息轉成NIS的資料庫
    /usr/lib64/yp/ypinit -m
            
  7. 共享文件目錄至客戶端
    vim /etc/exports
    #/etc/exports
    /export 10.161.145.41(rw,sync,no_root_squash,no_subtree_check)
            
  8. 更新信息
    cd /var/yp
    make
    或
    make -C /var/yp/
            

NIS 客戶端配置

  1. 安裝autofs服務並開啓
    yum install autofs
    service autofs start
            
  2. 安裝setup工具
    yum install setuptool 
  3. 安裝ypbind
    yum install ypbind
  4. 設置NIS
    setup #出現圖形界面
    勾選Use NIS
    點擊Next
    Domain中輸入domaintest
    Server中輸入10.162.91.216
            
  5. 定義掛載點
    vim /etc/auto.master
    #/etc/auto.master
    /export /etc/auto.nis
            
  6. 定義掛載動作
    vim /etc/auto.nis
    #/etc/auto.nis
    home -rw,soft,intr 10.162.91.216:/export
            

在服務器端重啓ypserv服務

service ypserv restart
    

在客戶端重啓autofs服務

service autofs restart
    

參考文獻

  1. 鳥哥的私房菜
  2. linux nis 用戶集中統一認證

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章