NFS網路檔案系統

2021-09-29 11:48:24 字數 1703 閱讀 8330

nfs網路檔案系統:它是允許網路中的計算機之間共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明的讀寫位於遠端的nfs伺服器上的檔案,就像訪問本地一樣,

1,yum  install  nfs-utils  -y 

#安裝nfs軟體

2,systemctl start nfs-server

#開啟服務

3, firewall-cmd --permanent --add-service=nfs

#防火牆永久新增nfs

firewall-cmd --permanent --add-service=mountd

#防火牆永久新增mountd

firewall-cmd --permanent --add-service=rpc-bind

#防火牆永久新增rpc-bind

firewall-cmd --reload

firewall-cmd --list-all

#列出防火牆的資訊

4,vim /etc/export

#編輯寫入共享的路徑

/mnt *(sync,rw)

#共享目錄/mnt *所有人 sync資料同步 rw 讀寫

#其他引數(no_root_squash 建立的檔案都屬於root)

#(anonuid=1000 anongid=1000)指定使用者的uid,gid

#(172.25.254.0/24) 指定這個網段的人可以看

5,systemctl restart nfs

#重啟服務

6,exportfs -rv

#重新整理 man 5 exportfs 可以檢視檔案的書寫格式

手動掛載

showmount  -e 172.25.254.66 

#檢視是否有共享目錄

mount 172.25.254.66:/mnt /mnt

#掛載伺服器/mnt 到本機/mnt

#如果想開機自動掛載 vim /etc/fstab 新增 172.25.254.66:/mnt /mnt nfs defaults 0 0

自動掛載

客戶端要實現自動掛載需要安裝軟體

1,yum install autofs.x84_64 -y

#安裝軟體

2,systemctl start autofs

#啟動服務 (根下會自動生成net檔案關閉服務則沒有)df可以檢視

**指定掛載位置**

1,vim /etc/auto.master

#編輯 /mnt (共享檔案要掛載的上層目錄) /etc/auto.mnt (掛載策略)

2,vim /etc/auto.mnt

#westos 共享檔案要掛載的最後一層目錄 ro唯讀 172.25.254.66:/mnt

3,vim /etc/sysconfig/autofs

#修改timeout=5

4,systemctl rsetart autofs

#重啟服務

5,cd /mnt/westos

#進入掛載目錄df可以檢視掛載資訊(退出目錄五秒之後df再次檢視已經自動取消掛載)

NFS網路檔案系統

一 samba伺服器與nfs伺服器的區別 samba伺服器用於建立windows與linux虛擬機器之間的檔案共享.nfs伺服器用於建立linux虛擬機器與arm嵌入式系統之間的檔案共享.二 nfs網路檔案系統的建立 1 在linux虛擬機器下執行選單 系統設定 伺服器設定 nfs伺服器,開啟nfs...

NFS 網路檔案系統

1.nfs network filesystem 網路檔案系統 讓不同的機器,不同的os在網路上共享目錄和檔案。通過nfs,使用者和程式可以象訪問本地檔案一樣訪問遠端系統上的檔案。4.配置nfs 共享的nfs目錄在 etc exports中列出,這個檔案控制對目錄的共享。書寫規則是 共享目錄 主機 ...

網路檔案系統NFS

1 介紹 network file system,由sun公司在1984年開發,目前nfs被普遍使用。nfs4.0以前的版本在效能上存在瓶頸,nfs4.1已經是pnfs了,即並行nfs?目的是在安裝unix計算機之間實現磁碟檔案共享,構建於ip協議之上,是標準的c s架構,nfs伺服器輸出 expo...