日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

NFS服务配置

發(fā)布時(shí)間:2025/7/14 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NFS服务配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一. NFS
1. NFS簡(jiǎn)介
NFS全稱是network file system
NFS允許一個(gè)系統(tǒng)在網(wǎng)絡(luò)上與他人共享目錄和文件。通過(guò)使用NFS,用戶和程序可以像訪問(wèn)本地文件一樣訪問(wèn)遠(yuǎn)端系統(tǒng)上的文件。?
假如有三臺(tái)機(jī)器A, B, C,它們需要訪問(wèn)同一個(gè)目錄,目錄中都是圖片,傳統(tǒng)的做法是把這些圖片分別放到A, B, C. 但是使用NFS只需要放到A上,然后A共享給B和C即可。訪問(wèn)的時(shí)候,B和C是通過(guò)網(wǎng)絡(luò)的方式去訪問(wèn)A上的那個(gè)目錄的。?

2. 安裝、配置NFS服務(wù)
需要安裝兩個(gè)包(nfs-utils和rpcbind)
yum install -y nfs-utils??會(huì)同時(shí)安裝上rpcbind
提供nfs服務(wù)的機(jī)器上 vim /etc/exports??//內(nèi)容如下:
? ?? ?/home/ 192.168.137.0/24(rw,sync,all_squash,anonuid=501,anongid=501)?
共分為三部分,第一部分就是本地要共享出去的目錄,第二部分為允許訪問(wèn)的主機(jī)(可以是一個(gè)IP也可以是一個(gè)IP段)第三部分就是小括號(hào)里面的,為一些權(quán)限選項(xiàng)。它表示:共享的目錄為/home,信任的主機(jī)為192.168.137.0/24這個(gè)網(wǎng)段,權(quán)限為讀寫,同步,限定所有使用者,并且限定的uid和gid都為501。
啟動(dòng) /etc/init.d/rpcbind start; /etc/init.d/nfs start??


3. NFS配置的一些選項(xiàng)說(shuō)明
rw :讀寫;
ro :只讀;
sync :同步模式,內(nèi)存中數(shù)據(jù)時(shí)時(shí)寫入磁盤;
async :不同步,把內(nèi)存中數(shù)據(jù)定期寫入磁盤中;
no_root_squash :加上這個(gè)選項(xiàng)后,root用戶就會(huì)對(duì)共享的目錄擁有至高的權(quán)限控制,就像是對(duì)本機(jī)的目錄操作一樣。不安全,不建議使用;
root_squash:和上面的選項(xiàng)對(duì)應(yīng),root用戶對(duì)共享目錄的權(quán)限不高,只有普通用戶的權(quán)限,即限制了root;
all_squash:不管使用NFS的用戶是誰(shuí),他的身份都會(huì)被限定成為一個(gè)指定的普通用戶身份;
anonuid/anongid :要和root_squash 以及all_squash一同使用,用于指定使用NFS的用戶限定后的uid和gid,前提是本機(jī)的/etc/passwd中存在這個(gè)uid和gid。


4. 客戶端上掛載NFS
客戶端同樣安裝 yum install -y nfs-utils?
查看服務(wù)器端都共享了哪些目錄?
? ? showmount -e 192.168.137.10??
在客戶端上掛載服務(wù)端的nfs?
? ? mount -t nfs??-onolock,nfsvers=3?192.168.137.10:/home/ /mnt/? ???//如果不加 -onolock,nfsvers=3 則在掛載目錄下的文件屬主和組都是nobody,如果指定nfsvers=3則顯示root

df -h??查看掛載的情況


5. exportfs 命令的使用
-a :全部掛載或者卸載;
-r :重新掛載;
-u :卸載某一個(gè)目錄;
-v :顯示共享的目錄
改變/etc/exports配置文件后,不用重啟nfs服務(wù)直接用這個(gè)exportfs即可
exportfs -arv??使生效
在使用nfs時(shí),常用一個(gè)選項(xiàng)就是 -o nolock??
我們還可以把要掛載的nfs目錄寫到client上的/etc/fstab文件中??192.168.137.10:/tmp/ /test nfs nolock 0 0??然后 mount -a?

轉(zhuǎn)載于:https://www.cnblogs.com/pxmlinux/p/5519098.html

總結(jié)

以上是生活随笔為你收集整理的NFS服务配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。