ubuntu下搭建nfs伺服器

嚇人的猿發表於2018-03-03

nfs伺服器

​ NFS(Network File System)即網路檔案系統, 在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS伺服器上的檔案,就像訪問本地檔案一樣。nfs是通過掛載的方式來訪問。

  • 安裝nfs伺服器

sudo apt-get install nfs-kernel-server

  • 設定/etc/exports配置檔案

sudo vi /etc/exports

/home/where/nfs *(rw,sync,no_root_squash)  

​ 新增這行配置,rw讀寫許可權,sync同步,no_root_squash來訪的root使用者保持root帳號許可權。

客戶端的指定方式:​ 指定ip地址的主機:192.168.1.100

​ 指定子網中的所有:ip:192.168.1.1/255.255.255.0

​ 所有主機:*

許可權指定方式:

​ rw讀寫

​ ro只讀

  • 在使用者目錄下建立nfs目錄

mkdir /home/where/nfs

  • 重啟伺服器,重新載入配置檔案

sudo service nfs-kernel-server restart

  • 掛載

sudo mount -t nfs -o nolock -o tcp 192.168.1.111:/home/where/nfs /mnt
-t nfs                          #掛載型別
-o nolock                       #讀寫的時候不鎖定 
-o tcp                          #tcp模式,
192.168.1.111:/home/where/nfs   #伺服器地址,
/mnt                            #掛載到本地mnt目錄

相關文章