f455a58522d6e5e825da83710ad7eb51.gif在 linux 上有很多方法可以把某個空間開放出來給別的設備使用,其中效能較佳的就是 NFS (相較於 samba)
接下來就看看如何啟用 NFS service, 並開放給其他設備使用
 
 
  • 安裝需要的程式並啟用服務
    # 安裝需要的套件
    yum install nfs-utils rpcbind nfs-utils-lib
    
    # 預設啟用必需的服務
    systemctl enable rpcbind 
    systemctl enable nfs 
    systemctl enable nfslock 
    
    # 立即啟用服務
    systemctl start rpcbind 
    systemctl start nfs 
    systemctl start nfslock
     
  • 啟用要分享的目錄
    接下來就是要把目錄分享出去了,透過編輯 /etc/exports 檔案即可
     
    方法很簡單,就是分享的目錄以及限制的 ip 或是主機名稱 (相關細節請參考: http://linux.vbird.org/linux_server/0330nfs.php#nfsserver)
     
    /tmp         192.168.100.0/24(rw,sync,no_root_squash)   localhost(rw)   *.ev.ncku.edu.tw(ro,sync)
    
  • 重新啟動服務
    設定好之後,還需要執行以下指令才算完成
    exportfs -a
    
    systemctl restart nfs
  • 最後只要在另一台機器掛載即可
    mount -t nfs 192.168.100.1:/tmp /mnt/tmp
    當然不要忘記在 /etc/fstab 加上
    192.168.100.1:/tmp /mnt/tmp nfs   rw   0 0
    
     
Facebook 討論區載入中...