nfs檔案系統

2021-09-01 23:25:52 字數 2290 閱讀 9459

nfs(network file system)即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp/ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。

網路檔案系統(nfs)是unix系統和網路附加儲存檔案管理器常用的網路檔案系統,允許多個客戶端通過網路共享檔案訪問。它可用於提供對共享二進位制目錄的訪問,也可用於允許使用者在同一工作組中從不同客戶端訪問其檔案。預設情況下,該協議並不安全,但是更新的版本(如nfsv4)提供了對更安全的身份驗證的支援,甚至可以通過kerberos進行加密。

以下是nfs最顯而易見的好處:

(1) 節省本地儲存空間,將常用的資料存放在一台nfs伺服器上且可以通過網路訪問,那麼本地終端將可以減少自身儲存空間的使用。

(2) 使用者不需要在網路中的每個機器上都建有home目錄,home目錄可以放在nfs伺服器上且可以在網路上被訪問使用。

(3) 一些儲存裝置如軟碟機、cdrom和zip(一種高儲存密度的磁碟驅動器與磁碟)等都可以在網路上被別的機器使用。這可以減少整個網路上可移動介質裝置的數量。

客戶端配置:

(1)安裝nfs軟體包 :yum install nfs-utils -y

(2)檢視172.25.254.160下的共享目錄

(3)將172.25.254.160下的/westos掛載到/mnt

/pub    /etc/auto.pub   ##/pub表示最終掛載點的上層目錄   /etc/auto.pub  這個檔案是自己指定的
(2)編輯 /etc/auto.pub檔案

westos           -ro         172.25.254.106:/westos  

最終掛載點的目錄 掛載引數(唯讀) 掛載裝置

(3)重啟服務 ##systemctl restart autofs.service

(4)檢視是否掛載成功

(5)通過mount可以檢視掛載的資訊

在客戶端對共享目錄讀寫掛載,客戶端編輯檔案後重啟服務,但僅僅對客戶端做此操作是不夠的並不能使客戶端可寫,服務端也要設定共享目錄為可讀可寫才行。

/westos          *(sync,rw)      ## 所有的客戶端都可讀寫
exportfs -rv ## 讓改配置生效

(2)客戶端測試:

重啟服務後:systemctl restart autofs.service

/westos          *(sync,rw,anon_root_squash) ## 所有的客戶端都可讀寫,是以root使用者儲存共享
(2)測試:在客戶端

/westos    *(sync,rw,anonuid=1001,anongid=1001)   ## 所有的客戶端都可讀寫,是以id為1001的使用者組id為1001的儲存共享
(2)測試:

/westos          172.25.254.206(sync,rw,anonuid=1001,anongid=1001) *(ro) 172.25.254.206的客戶端都可讀寫,是以id為1001的使用者組id為1001的儲存共享,其他的客戶端唯讀
(2)測試:

nfs檔案系統

nfs network file system 即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp ip網路共享資源。nfs檔案系統安裝 在服務端 yum install nfs utils y systemctl start nfs server syste...

NFS檔案系統

1.nfs 網路檔案系統 簡介 nfs network file system 即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。2....

NFS檔案系統

配置檔案的說明管理 網路檔案系統 nfs 是 unix 系統和網路附加儲存檔案管理器常用的網路檔案系統 允許多個客戶端通過網路共享檔案訪問。它可用於提供對共享二進位制目錄的訪問 也可用於允許使用者在同一工作組中從不同客戶端訪問其檔案。nfs 協議有多個版本 linux 支援版本 4 版本 3 和版本...