訪問網路檔案共享服務

2021-07-31 13:36:32 字數 3004 閱讀 5027

1.掛在網路檔案系統

• 網路檔案系統是由網路附加儲存伺服器通過網路向多個主機提供的一種檔案系統 , 而不是由塊裝置 ( 例如硬碟驅動器 ) 提供的。

客戶端通過特殊的檔案系統協議和格式訪問遠

程儲存• linux 中有兩種主要協議可用訪問網路檔案系統 : nfs 和cifs 。 nfs ( network file system ) 可看作是 linux 、unix 及其它類似作業系統的標準檔案系統。 cifs( como

n internet file system ) 則是針對 microsoft

windows 系統的標準網路檔案系統

• 訪問網路共享的三個基本步驟

– 1. 識別要訪問的遠端共享

– 2. 確定掛載點 ( 應該將共享掛載到的位置 ), 並建立掛載點的空目錄

– 3. 通過相應的名利或配置更改掛載網路檔案系統

2.cifs通用網路檔案系統

• cifs 是針對 microsoft windows 作業系統的本地網路檔案系統。linux 系統可以掛載和訪問 cifs 檔案共享 , 如同常見的網路檔案系統一樣。然而 , 由於 cifs 是基於 ntfs

檔案系統許可權模型及其自身的身份驗證系統來構建的 , 因而 cifs 協議中的所有內容並不能很好

地對映到 linux 中

• samba-client rpm 軟體包所包含的 smbclient 實用程式可用來識別由 windows 或 samba 檔案伺服器提供的 cifs 共享。該實用程式工作起來猶如在 microsoft windows

中單擊網路上的芳鄰。然後 mount命令可用於掛載共享。訪問 cifs 共享的命令

– 1. 識別 :# smbclient -l instructor.example.com

– 2. 確定掛載點 :# mkdir /remote2

– 3. 掛載 :# mount /remote2

*安裝cifs

*安裝samba

*連線到伺服器

*在/etc/fstab中設定開機掛載

3.nfs

• nfs ( network file system ) 是由 linux 、 unix 及其他類似作業系統使用的網際網路標準協議 , 可作為它們的本地網路檔案系統。它是一種活動擴充套件之下的開放標準 , 可支援本

地 linux 許可權和檔案系統功能

• red hat enterprise linux 7 在預設情況下支援 nfsv4 ( 該協議的版本 4 ), 並在該版本不可用的情況下自動回退到 nfsv3 和nfsv2 。對於在客戶端上執行的所有版本的 nfs ,

均應啟用兩種服務 : rpcbind 和 nfslock 。 nfsv4 使用 tcp 協議與伺服器進行通訊 , 而較早版本的 nfs 則可能使用 tcp 或 udp

• 有兩種方法用來確定由伺服器提供的 nfs 匯出 , 或叫做檔案共享。如果伺服器支援 nfsv3 或 nfsv2 , 您可以使用 showmount -eserver 命令來獲取匯出項列表,如果伺服器   支援nfsv4,則可以將/匯出項掛載到乙個空目錄冰瀏覽所有匯出檔案系統的內容。

*安裝nfs

*識別掛載點

*以guest身份掛載(windows中普通使用者為guest)

*掛載*在/etc/fstab中設定開機掛載

4.自動掛載網路儲存

• 使用 mount 命令 , 需要具有 root 使用者許可權以連線到網路共享。或者 , 我們可以向 /etc/fstab 新增條目 , 但是隨後與網路伺服器的連線將始終處於活動狀態。當某一程式試圖訪問

網路共享中的檔案時 , 可以將 automounter ( 或 autofs )服務配置為 「 按需 」 掛載網路共享。當共享不再使用並處於不活動狀態一定時間以後 ,automounter 會對共享解除掛載

• 不活動狀態的時間間隔預設為五分鐘 , 但該時間間隔可在/etc/sysconfig/autofs 中進行全域性更改

• 在本節中 , 我們將介紹使用自動掛載器的兩種方法。首先 ,使用特殊的 /net 自動掛載掛載點 , 然後手動配置間接自動掛載對映。特殊對映 /net

• 預設情況下 , autofs 服務執行時 , 存在乙個名為 /net 的特殊目錄 , 但是該目錄將顯示為空

• 訪問不存在的目錄 /net/instructor.example.com 會使自動掛載器建立該子目錄 , 並顯示該 nfs 伺服器上的所有nfs 匯出項。這有時稱為 「 瀏覽 」 共享

• 在 /net/instructor.example.com 之下的所有檔案和目錄停止使用且超時期滿子後 ,autofs 將共享解除掛載並刪除空的 /net/instructor.example.com 子目錄

*安裝autofs

*啟動autofs

*進入到/net特殊目錄

*在/etc/sysconfig/autofs中修改掛載時間間隔

5.間接對映

• 除了使用 /net 對映 , 系統管理員也可以手動配置任意目錄, 以便訪問時在其子目錄上 「 按需 」 掛載特定共享。

• 間接對映使用兩層配置檔案語法。在頂級檔案/etc/auto.master 中 , 每個管理的 「 父 」 目錄和包含子目錄掛載點與網路共享的單獨的第二個配置檔案的名稱佔一行

*vim /etc/auto.master##新增「」「按需」掛載特定共享

*vim /etc/auto.westos

訪問網路檔案共享服務 NFS

nfs 網路檔案系統 nfs network file system 是由 linux unix 及其他類似作業系統使用的網際網路標準協議 可作為它們的本地網路檔案系統。它是一種活動擴充套件之下的開放標準 可支援本地 linux 許可權和檔案 系統功能 red hat enterprise linu...

linux基礎2 7訪問網路檔案共享服務

1.網路共享 1 安裝共享訪問客戶端 yum install samba client y 2 登入伺服器的共享目錄 smbclient l 伺服器ip 可以檢視共享目錄 smbclient 伺服器ip westos 訪問共享目錄 2.自動掛載網路共享 掛載訪問 mount mnt o userna...

NFS網路檔案共享服務

簡介 網路檔案系統 network file system,縮寫作 nfs 是一種分布式檔案系統協議,最初由sun microsystems公司開發,並於1984年發布。其功能旨在允許客戶端主機可以像訪問本地儲存一樣通過網路訪問伺服器端檔案。通過網路讓不同的機器系統之間可以彼此共享檔案和目錄。nfs...