NFS網絡文件系統是一種分布式文件系統協議,使您可以通過網絡共享遠程目錄。
使用NFS,您可以在系統上掛載遠程計算機目錄,并像對待本地文件一樣使用遠程計算機文件。
NFS協議是未加密的協議,并且與Samba不同,它不提供用戶身份驗證。使用客戶端IP地址或主機名來限制客戶端對服務器的訪問。
在本教程中,我們將介紹如何在Linux 掛載NFS共享。要在Linux系統掛載NFS共享,您首先需要安裝NFS客戶端。客戶端包名稱在Linux發行版之間有所不同。
安裝NFS客戶端
在客戶端計算機,我們僅需要安裝掛載遠程NFS文件系統所需的軟件工具。
如果你的計算機運行的是基于Debian的Linux發行版,例如Ubuntu,Linux mint。請運行命令sudo apt update && sudo apt install nfs-common
安裝NFS文件系統掛載軟件。
如果你的計算機運行的是基于RedHat的Linux發行版,例如CentOS,Fedora。請運行命令sudo yum install nfs-utils
安裝NFS文件系統掛載軟件。
sudo apt update && sudo apt install nfs-common
sudo yum install nfs-utils
etc/fstab 自動掛載NFS文件系統
通常,您需要在本地計算機啟動時自動掛載遠程NFS共享目錄。etc/fstab
文件包含一個掛載點列表,這些條目定義在系統啟動時將在何處以及如何掛載文件系統。
要在Linux系統啟動時自動掛載NFS共享,請在etc/fstab
文件中添加一行。該行必須包含NFS服務器的主機名或IP地址,NFS共享目錄以及本地計算機的掛載點。
首先在本地計算機創建NFS共享目錄的掛載點,運行命令sudo mkdir /var/backups
。
然后使用喜歡的文本編輯器打開etc/fstab
文件。在本教程中,我們將使用vim編輯器打開文件etc/fstab
。
10.10.0.10
是NFS服務器IP地址,/backup
是NFS共享目錄,/var/backups
是本地掛載點。
編輯完成后,保存文件并退出vim編輯器。然后你只需運行mount
命令即可掛載NFS文件系統。
mount
命令將讀取etc/fstab
文件的記錄并掛載未掛載的記錄。下次重新引導系統時,將會自動掛載NFS共享目錄。
sudo mkdir /var/backups
sudo vim etc/fstab
sudo mount
# <file system> <dir> <type> <options> <dump> <pass>
10.10.0.10:/backups /var/backups nfs defaults 0 0
如果要指定其他掛載選項,請在
列指定多個選項,指定多個選項之間使用逗號分隔。
如果需要獲取所有的掛載選項,請在終端運行命令man mount
。要驗證NFS共享目錄是否已成功掛載,請運行mount
或df -h
命令。
當NFS共享目錄掛載成功后,掛載點就會成為本地文件系統的目錄。df -h
命令將會打印已掛載的文件系統的詳細信息。
df -h
結論
我們已向您展示如何掛載遠程NFS共享。相同的命令適用于任何Linux發行版,包括Ubuntu,CentOS,RHEL,Debian和Linux Mint。如有任何疑問,請隨時發表評論。
-
Linux
+關注
關注
87文章
11373瀏覽量
211294 -
文件系統
+關注
關注
0文章
291瀏覽量
20063 -
NFS
+關注
關注
1文章
54瀏覽量
26237
發布評論請先 登錄
相關推薦
【AWorks280試用體驗】Linux與280的NFS掛載
nfs手動可以掛載,在uboot中改變root路徑無法實現自動掛載
ubuntu下nfs掛載的方式拷貝程序
嵌入式linux開發遇到nfs無法掛載怎么解決
【米爾王牌產品MYD-Y6ULX-V2開發板試用體驗】掛載NFS網絡文件系統
嵌入式Linux NFS掛載

嵌入式設備NFS掛載目錄(基于iTop 4412)

嵌入式linux實現mount掛載nfs服務器拷貝文件

嵌入式linux之nfs掛載及gdb調試環境的搭建

嵌入式開發板掛載linux上文件夾

如何在Linux掛載Windows共享目錄
Linux下部署NFS服務

評論