溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux服務(wù)器如何配置nfs

發(fā)布時間:2021-12-07 14:55:03 來源:億速云 閱讀:182 作者:小新 欄目:建站服務(wù)器

這篇文章主要介紹了Linux服務(wù)器如何配置nfs,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

配置nfs

NFS服務(wù)的主要配置文件為/etc/exports。/etc/exports文件內(nèi)容格式:

               <輸出目錄> 客戶端(選項(xiàng):訪問權(quán)限,用戶映射,其他)

1、輸出目錄

輸出目錄是指NFS系統(tǒng)中所定義的共享給客戶端使用的文件系統(tǒng)

2、客戶端

客戶端是定義網(wǎng)絡(luò)中可以訪問這個NFS共享目錄的IP地址或網(wǎng)段或域名等,常用的指定方式

1)指定ip地址的主機(jī):192.168.100.1

2)指定一個子網(wǎng):192.168.100.0/24 也可以寫成:192.168.100.0/255.255.255.0

3)指定域名的主機(jī):david.bsmart.cn

4)指定域中的所有主機(jī):*.bsmart.cn

5)所有主機(jī):*

 

3、選項(xiàng)

選項(xiàng)用來設(shè)置輸出目錄的訪問權(quán)限、用戶映射等。

1)NFS主要有3類選項(xiàng):

設(shè)置輸出目錄只讀:ro

設(shè)置輸出目錄讀寫:rw

2)用戶映射選項(xiàng)

all_squash:將遠(yuǎn)程訪問的所有普通用戶及所屬組都映射為匿名用戶或用戶組(nfsnobody);

no_all_squash:與all_squash取反(默認(rèn)設(shè)置);

root_squash:將root用戶及所屬組都映射為匿名用戶或用戶組(默認(rèn)設(shè)置);

no_root_squash:與rootsquash取反;

anonuid=xxx:將遠(yuǎn)程訪問的所有用戶都映射為匿名用戶,并指定該用戶為本地用戶(UID=xxx);

anongid=xxx:將遠(yuǎn)程訪問的所有用戶組都映射為匿名用戶組賬戶,并指定該匿名用戶組賬戶為本地用戶組賬戶(GID=xxx);

3)其它選項(xiàng)

secure:限制客戶端只能從小于1024的tcp/ip端口連接nfs服務(wù)器(默認(rèn)設(shè)置);

insecure:允許客戶端從大于1024的tcp/ip端口連接服務(wù)器;

sync:將數(shù)據(jù)同步寫入內(nèi)存緩沖區(qū)與磁盤中,效率低,但可以保證數(shù)據(jù)的一致性;

async:將數(shù)據(jù)先保存在內(nèi)存緩沖區(qū)中,必要時才寫入磁盤;

wdelay:檢查是否有相關(guān)的寫操作,如果有則將這些寫操作一起執(zhí)行,這樣可以提高效率(默認(rèn)設(shè)置);

no_wdelay:若有寫操作則立即執(zhí)行,應(yīng)與sync配合使用;

subtree:若輸出目錄是一個子目錄,則nfs服務(wù)器將檢查其父目錄的權(quán)限(默認(rèn)設(shè)置);

no_subtree:即使輸出目錄是一個子目錄,nfs服務(wù)器也不檢查其父目錄的權(quán)限,這樣可以提高效率;

 

4、實(shí)例

1)編輯配置文件 

[root@localhost ~]# gedit /etc/exports                         //配置文件,共享目錄,只讀

/wj       *       (ro,all_squash,sync)                         

2)重啟服務(wù)

[root@localhost ~]# service nfs restart                        //重啟服務(wù)

關(guān)閉 NFS 守護(hù)進(jìn)程:                                        [確定]

關(guān)閉 NFS mountd                                          [確定]

關(guān)閉 NFS quotas                                          [確定]

關(guān)閉 NFS 服務(wù):                                            [確定]

Shutting down RPC idmapd:                                  [確定]

啟動 NFS 服務(wù): exportfs: No options for /wj *: suggest *(sync) to avoid warning

exportfs: No host name given with /wj (ro,no_all_squash,sync), suggest *(ro,no_all_squash,sync) to avoid warning

exportfs: duplicated export entries:

exportfs:        *:/wj

exportfs:        *:/wj

                                                          [確定]

關(guān)掉 NFS 配額:                                            [確定]

啟動 NFS mountd                                          [確定]

啟動 NFS 守護(hù)進(jìn)程:                                        [確定]

正在啟動 RPC idmapd                                      [確定]

[root@localhost ~]# 

3)客戶端掛載

[root@localhost ~]#mount 192.168.1.8:/wj /media/test/           //掛載服務(wù)器上的共享目錄wj

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Linux服務(wù)器如何配置nfs”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI