linux(centos7)版本NFS 來實(shí)現(xiàn)共享文件夾

共享文件夾的使用場景:a.保證多個(gè)應(yīng)用服務(wù)器的文件保持一致烦却。b.拆分文件服務(wù)器和應(yīng)用服務(wù)器解耦合吼渡。
在 CentOS 7 上使用 NFS 來實(shí)現(xiàn)共享文件夾是一個(gè)常見且有效的方案混驰。以下是詳細(xì)的步驟,包括如何設(shè)置 NFS 服務(wù)器以及如何從客戶端訪問共享目錄。本文一共分為兩步配置,一個(gè)注意事項(xiàng)碎罚。

第一步:服務(wù)端配置(CentOS 7)

1. 安裝 NFS 服務(wù)

首先,確保 NFS 服務(wù)已安裝纳像。在 CentOS 7 中荆烈,這個(gè)功能包含在 nfs-utils 包中。

sudo yum install -y nfs-utils

2. 創(chuàng)建共享目錄

創(chuàng)建一個(gè)目錄作為要共享的文件夾。例如:

sudo mkdir -p /srv/nfs/shared

3. 設(shè)置目錄權(quán)限

調(diào)整目錄權(quán)限以允許訪問憔购。在示例中宫峦,我們將目錄權(quán)限設(shè)置為全局可讀寫,以便演示(生產(chǎn)環(huán)境中應(yīng)根據(jù)需求設(shè)置權(quán)限):

sudo chown -R nfsnobody:nfsnobody /srv/nfs/shared
sudo chmod 777 /srv/nfs/shared

4. 編輯 /etc/exports 文件

這個(gè)文件用于配置 NFS 共享目錄及其訪問權(quán)限玫鸟。

sudo vim /etc/exports

在文件中添加以下行导绷,將 /srv/nfs/shared 目錄共享給特定的客戶端:

/srv/nfs/shared 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)

說明:
192.168.1.0/24: 允許從該子網(wǎng)段的所有 IP 訪問。
rw: 讀寫權(quán)限屎飘。
sync: 確保寫操作同步完成诵次。
no_root_squash: 允許 NFS 客戶端的 root 用戶擁有 root 權(quán)限。
no_subtree_check: 禁用子樹檢查枚碗,提高性能逾一。

5. 導(dǎo)出共享目錄

讓 NFS 服務(wù)意識(shí)到新的共享配置:

exportfs -a

6. 啟動(dòng) NFS 服務(wù)

啟動(dòng)并設(shè)置 NFS 服務(wù)在啟動(dòng)時(shí)自動(dòng)運(yùn)行:

sudo systemctl start nfs-server
sudo systemctl enable nfs-server

7. 開通防火墻端口:2049

通過以下命令:查看服務(wù)端:2049

   netstat -tulpn 

一般場景的防火墻有兩種iptables和firewall這兩種防火墻:
firewall的需要開通端口2049的linux命令如下:

#添加端口命令
firewall-cmd --add-port=2049/tcp --zone=public --permanent
#重新加載防火墻配置
firewall-cmd --reload
#查看一下是否添加成功
firewall-cmd --list-ports;

第二步:客戶端配置

1. 安裝 NFS 客戶端

在客戶端機(jī)器上,需要安裝相關(guān)的 NFS 工具:

sudo yum install -y nfs-utils

2. 創(chuàng)建掛載點(diǎn)

在客戶端上創(chuàng)建一個(gè)目錄肮雨,用于掛載遠(yuǎn)程 NFS 共享:

sudo mkdir -p /mnt/nfs/shared

3. 掛載 NFS 共享

手動(dòng)掛載 NFS 共享到指定的掛載點(diǎn):

sudo mount 192.168.1.x:/srv/nfs/shared /mnt/nfs/shared
將 192.168.1.x 替換為 NFS 服務(wù)器的實(shí)際 IP 地址遵堵。

4. 自動(dòng)掛載(可選)

為了在系統(tǒng)重啟后自動(dòng)掛載,編輯 /etc/fstab 文件并添加以下行:

192.168.1.x:/srv/nfs/shared /mnt/nfs/shared nfs defaults 0 0

測(cè)試共享

在客戶端怨规,嘗試讀寫測(cè)試文件以確認(rèn) NFS 共享是否正常工作:

touch /mnt/nfs/shared/testfile
ls -l /mnt/nfs/shared/

注意事項(xiàng)

錯(cuò)誤一:mount: wrong fs type, bad option, bad superblock on 221.0.1.11:/home/nfs/shared

解決辦法:
1.檢查防火墻的端口是否開啟陌宿,可以先關(guān)閉,服務(wù)端和客戶端服務(wù)器的防火墻波丰,并重啟一下服務(wù)端服務(wù)壳坪。
2.檢查服務(wù)器上的可用導(dǎo)出:
在客戶端機(jī)器上,使用 showmount 查看 NFS 服務(wù)器的可用共享掰烟,這可以幫助確認(rèn)路徑是否正確:

showmount -e 221.0.1.11
確保 /home/nfs/shared 出現(xiàn)在結(jié)果中爽蝴。如果沒有,檢查 NFS 服務(wù)器的導(dǎo)出配置

總結(jié):
通過此設(shè)置纫骑,您可以在 CentOS 7 系統(tǒng)上使用 NFS 提供和訪問共享文件夾蝎亚。在配置 exports 和目錄權(quán)限時(shí)應(yīng)考慮安全性,確保僅允許信任的客戶端訪問共享資源先馆。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末发框,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子煤墙,更是在濱河造成了極大的恐慌梅惯,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仿野,死亡現(xiàn)場離奇詭異铣减,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)设预,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門徙歼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來犁河,“玉大人鳖枕,你說我怎么就攤上這事魄梯。” “怎么了宾符?”我有些...
    開封第一講書人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵酿秸,是天一觀的道長。 經(jīng)常有香客問我魏烫,道長辣苏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任哄褒,我火速辦了婚禮稀蟋,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘呐赡。我一直安慰自己退客,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開白布链嘀。 她就那樣靜靜地躺著萌狂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪怀泊。 梳的紋絲不亂的頭發(fā)上茫藏,一...
    開封第一講書人閱讀 49,144評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音霹琼,去河邊找鬼务傲。 笑死,一個(gè)胖子當(dāng)著我的面吹牛枣申,可吹牛的內(nèi)容都是我干的树灶。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼糯而,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼天通!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起熄驼,我...
    開封第一講書人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤像寒,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后瓜贾,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诺祸,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年祭芦,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了筷笨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖胃夏,靈堂內(nèi)的尸體忽然破棺而出轴或,到底是詐尸還是另有隱情,我是刑警寧澤仰禀,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布照雁,位于F島的核電站,受9級(jí)特大地震影響答恶,放射性物質(zhì)發(fā)生泄漏饺蚊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一悬嗓、第九天 我趴在偏房一處隱蔽的房頂上張望污呼。 院中可真熱鬧,春花似錦包竹、人聲如沸曙求。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽悟狱。三九已至,卻和暖如春堰氓,著一層夾襖步出監(jiān)牢的瞬間挤渐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來泰國打工双絮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留浴麻,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓囤攀,卻偏偏與公主長得像软免,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子焚挠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容