linux下NFS配置教程詳解
1、NFS簡(jiǎn)介
(1)什么是NFS?
1)NFS是Net File System的簡(jiǎn)寫,即網(wǎng)絡(luò)文件系統(tǒng)。NFS是由SUN公司開發(fā),并于1984年推出的一個(gè)RPC(遠(yuǎn)程過程調(diào)用)服務(wù)系統(tǒng),它使我們能夠達(dá)到文件的共享,在不同的系統(tǒng)間使用,所以它與通信協(xié)議、主機(jī)及操作系統(tǒng)無關(guān)。當(dāng)用戶想使用遠(yuǎn)程文件時(shí)只要用“mount”命令就可把遠(yuǎn)程文件系統(tǒng)掛接在自己的文件系統(tǒng)之下,使遠(yuǎn)程的文件與使用本地計(jì)算機(jī)上的文件一樣。
例如在計(jì)算機(jī)A上,要把計(jì)算機(jī)B上的/usr/man掛接到A的/usr/man只需執(zhí)行如下命令即可:mount B:/usr/man A:/usr/man
2)用戶不但可以mount(掛接)目錄,而且可以掛接一個(gè)文件。在掛接之后用戶只能對(duì)文件做讀?。ɑ蛘邔懭耄┑牟僮?,而不能在遠(yuǎn)程計(jì)算機(jī)上把此文件或目錄移動(dòng)或刪除。
3)NFS至少有兩個(gè)主要部分:一臺(tái)服務(wù)器和一臺(tái)(或者更多)客戶機(jī)??蛻魴C(jī)遠(yuǎn)程訪問存放在服務(wù)器上的數(shù)據(jù)。一臺(tái)計(jì)算機(jī)也可同時(shí)作為NFS服務(wù)器和NFS客戶機(jī)。
(2)NFS有什么作用?
1)本地工作站使用更少的磁盤空間,因?yàn)橥ǔ5臄?shù)據(jù)可以存放在一臺(tái)機(jī)器上而且可以通過網(wǎng)絡(luò)訪問到。
2)用戶不必在每個(gè)網(wǎng)絡(luò)上機(jī)器里頭都有一個(gè)home目錄。Home目錄可以被放在NFS服務(wù)器上并且在網(wǎng)絡(luò)上處處可用。
3)諸如軟驅(qū)和CDROM之類的存儲(chǔ)設(shè)備可以在網(wǎng)絡(luò)上面被別的機(jī)器使用。這可以減少整個(gè)網(wǎng)絡(luò)上的可移動(dòng)介質(zhì)設(shè)備的數(shù)量。
2、實(shí)驗(yàn)要求
(1)在內(nèi)網(wǎng)中搭建一個(gè)NFS服務(wù)器
(2)創(chuàng)建兩個(gè)共享文件夾/tmp/nfs-test1, /tmp/nfs-test2,給予所有用戶寫的權(quán)限
(3)在/tmp/nfs-test1創(chuàng)建文件a1.txt, 在/tmp/nfs-test2創(chuàng)建文件b1.txt
(4)使兩臺(tái)客服機(jī)均能訪問nfs-test1,而nfs-test2只有192.168.0.9的客服機(jī)才能訪問
3、實(shí)驗(yàn)拓?fù)?/strong>

4、實(shí)驗(yàn)步驟
(1)搭建好基礎(chǔ)網(wǎng)絡(luò)
(2)在192.168.0.99上
1)安裝NFS服務(wù)(默認(rèn)已安裝)

2)創(chuàng)建共享文件夾/tmp/nfs-test1, /tmp/nfs-test2,給予所有用戶寫的權(quán)限,在/tmp/nfs-test1創(chuàng)建文件a1.txt, 在/tmp/nfs-test2創(chuàng)建文件b1.txt
[root@lyy 桌面]# mkdir /tmp/nfs-test1 /tmp/nfs-test2 [root@lyy 桌面]# touch /tmp/nfs-test1/a1.txt /tmp/nfs-test2/b1.txt
3)編輯/etc/exports文件

4)使配置文件生效
[root@lyy 桌面]# exportfs -arv

5)編輯/etc/sysconfig/nfs(該文件用以固定NFS服務(wù)端口)
[root@lyy 桌面]# gedit /etc/sysconfig/nfs


6)啟動(dòng)NFS

注意:?jiǎn)?dòng)NFS的兩條命令順序不能顛倒
7)查看nfs開啟的rpc端口
[root@lyy 桌面]# rpcinfo -p | grep -E '(rquota|mount|nlock)'

8)本機(jī)測(cè)試
[root@lyy 桌面]# showmount -e localhost

9) 配置防火墻,對(duì)外開放NFS服務(wù)

(3)在192.168.0.9上
1)顯示NFS服務(wù)器的共享目錄

2)掛載/tmp/nfs-test1和/tmp/nfs-test2

3)在/mnt/nfs1中創(chuàng)建a2.txt,切換到NFS服務(wù)器上,進(jìn)行查看

4、在192.168.0.10上進(jìn)行網(wǎng)絡(luò)掛載

發(fā)現(xiàn)不能掛載nfs-test2,因?yàn)樵贜FS服務(wù)器中未對(duì)其開放。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- CentOS8 yum/dnf 配置國(guó)內(nèi)源的方法
- 易語言制作DNF解封源碼
- CentOS7使用dnf安裝mysql的方法
- linux NFS安裝配置及常見問題、/etc/exports配置文件、showmount命令
- linux系統(tǒng)之間通過nfs網(wǎng)絡(luò)文件系統(tǒng)掛載設(shè)置方法
- CentOS 7中搭建NFS文件共享存儲(chǔ)服務(wù)的完整步驟
- Linux NFS服務(wù)器的安裝與配置方法(圖文詳解)
- Ubuntu16.04搭建NFS 文件共享服務(wù)器的方法
- Linux服務(wù)器配置—搭建NFS服務(wù)器步驟
- Linux環(huán)境部署DNF倉(cāng)庫以及配置NFS共享服務(wù)
相關(guān)文章
linux服務(wù)器安裝SonarQube代碼檢測(cè)工具的詳細(xì)步驟
這篇文章主要介紹了linux服務(wù)器安裝SonarQube代碼檢測(cè)工具,本文分步驟給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07
Linux上定位后臺(tái)服務(wù)偶發(fā)崩潰的解決方法
在本篇內(nèi)容中小編給大家整理的是一篇關(guān)于Linux上定位后臺(tái)服務(wù)偶發(fā)崩潰的解決方法,有需要的朋友們可以學(xué)習(xí)參考下。2020-11-11
Linux NFS服務(wù)器的安裝與配置方法(圖文詳解)
這篇文章主要介紹了Linux NFS服務(wù)器的安裝與配置方法(圖文詳解),需要的朋友可以參考下2015-11-11
linux Jenkins配置salve節(jié)點(diǎn)實(shí)現(xiàn)過程圖解
這篇文章主要介紹了linux Jenkins配置salve節(jié)點(diǎn)實(shí)現(xiàn)過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
Linux本機(jī)與服務(wù)器文件互傳及Linux服務(wù)器文件上傳下載命令寫法
這篇文章主要介紹了Linux本機(jī)與服務(wù)器文件互傳及Linux服務(wù)器文件上傳下載命令寫法,需要的朋友可以參考下2017-08-08
Linux與Windows跨平臺(tái)文件共享的實(shí)現(xiàn)方案
在智慧工廠的應(yīng)用場(chǎng)景中,常常需要通過工控機(jī)集中讀取多臺(tái)設(shè)備生成的日志來獲取運(yùn)行數(shù)據(jù),由于設(shè)備通常運(yùn)行 Windows 系統(tǒng),而工控機(jī)多采用 Linux 環(huán)境,所以本文介紹了Linux與Windows跨平臺(tái)文件共享的實(shí)現(xiàn)方案,需要的朋友可以參考下2025-04-04

