NFS網(wǎng)絡文件系統(tǒng)是一種分布式文件系統(tǒng)協(xié)議,使您可以通過網(wǎng)絡共享遠程目錄。
使用NFS,您可以在系統(tǒng)上掛載遠程計算機目錄,并像對待本地文件一樣使用遠程計算機文件。
NFS協(xié)議是未加密的協(xié)議,并且與Samba不同,它不提供用戶身份驗證。使用客戶端IP地址或主機名來限制客戶端對服務器的訪問。
在本教程中,我們將介紹如何在Linux 掛載NFS共享。要在Linux系統(tǒng)掛載NFS共享,您首先需要安裝NFS客戶端??蛻舳税Q在Linux發(fā)行版之間有所不同。
安裝NFS客戶端
在客戶端計算機,我們僅需要安裝掛載遠程NFS文件系統(tǒng)所需的軟件工具。
如果你的計算機運行的是基于Debian的Linux發(fā)行版,例如Ubuntu,Linux mint。請運行命令sudo apt update && sudo apt install nfs-common安裝NFS文件系統(tǒng)掛載軟件。
如果你的計算機運行的是基于RedHat的Linux發(fā)行版,例如CentOS,F(xiàn)edora。請運行命令sudo yum install nfs-utils安裝NFS文件系統(tǒng)掛載軟件。
sudo apt update && sudo apt install nfs-common
sudo yum install nfs-utils
etc/fstab 自動掛載NFS文件系統(tǒng)
通常,您需要在本地計算機啟動時自動掛載遠程NFS共享目錄。etc/fstab文件包含一個掛載點列表,這些條目定義在系統(tǒng)啟動時將在何處以及如何掛載文件系統(tǒng)。
要在Linux系統(tǒng)啟動時自動掛載NFS共享,請在etc/fstab文件中添加一行。該行必須包含NFS服務器的主機名或IP地址,NFS共享目錄以及本地計算機的掛載點。
首先在本地計算機創(chuàng)建NFS共享目錄的掛載點,運行命令sudo mkdir /var/backups。
然后使用喜歡的文本編輯器打開etc/fstab文件。在本教程中,我們將使用vim編輯器打開文件etc/fstab。
10.10.0.10是NFS服務器IP地址,/backup是NFS共享目錄,/var/backups是本地掛載點。
編輯完成后,保存文件并退出vim編輯器。然后你只需運行mount命令即可掛載NFS文件系統(tǒng)。
mount命令將讀取etc/fstab文件的記錄并掛載未掛載的記錄。下次重新引導系統(tǒng)時,將會自動掛載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共享目錄掛載成功后,掛載點就會成為本地文件系統(tǒng)的目錄。df -h命令將會打印已掛載的文件系統(tǒng)的詳細信息。
df -h
結(jié)論
我們已向您展示如何掛載遠程NFS共享。相同的命令適用于任何Linux發(fā)行版,包括Ubuntu,CentOS,RHEL,Debian和Linux Mint。如有任何疑問,請隨時發(fā)表評論。
-
Linux
+關(guān)注
關(guān)注
88文章
11760瀏覽量
219040 -
文件系統(tǒng)
+關(guān)注
關(guān)注
0文章
302瀏覽量
20979 -
NFS
+關(guān)注
關(guān)注
1文章
56瀏覽量
27012
發(fā)布評論請先 登錄
linux驅(qū)動開發(fā)_文件系統(tǒng)本地掛載
【AWorks280試用體驗】Linux與280的NFS掛載
ubuntu下nfs掛載的方式拷貝程序
嵌入式linux開發(fā)遇到nfs無法掛載怎么解決
【米爾王牌產(chǎn)品MYD-Y6ULX-V2開發(fā)板試用體驗】掛載NFS網(wǎng)絡文件系統(tǒng)
嵌入式Linux NFS掛載
嵌入式設備NFS掛載目錄(基于iTop 4412)
嵌入式linux實現(xiàn)mount掛載nfs服務器拷貝文件
嵌入式linux之nfs掛載及gdb調(diào)試環(huán)境的搭建
嵌入式開發(fā)板掛載linux上文件夾
如何在Linux掛載Windows共享目錄
如何在Linux卸載NFS共享目錄
Linux下部署NFS服務
如何實現(xiàn)NFS服務搭建
基于RK3576開發(fā)板的NFS服務搭建與掛載
如何在Linux掛載NFS共享
評論