CentOS6.9下NFS服務(wù)安裝配置教程
服務(wù)器環(huán)境:CentOS6.9 Linux 2.6.32-696.el6.x86_64
安裝NFS服務(wù)
nfs客戶端和服務(wù)端都只需要安裝nfs-utils包即可,并且yum安裝時(shí)會(huì)連帶安裝rpcbind服務(wù)
# yum -y install nfs-utils
開(kāi)機(jī)啟動(dòng)
# chkconfig rpcbind on # chkconfig nfs on
出于運(yùn)維管理的需要,能夠快速查找相關(guān)啟動(dòng)的服務(wù),配置chkconfig的同時(shí),追加開(kāi)機(jī)啟動(dòng)腳本
# tail -2 /etc/rc.local /etc/init.d/rpcbind start /etc/init.d/nfs start
配置端口
nfs除了主程序端口2049和rpcbind的端口111是固定以外,還會(huì)使用一些隨機(jī)端口,以下配置將定義這些端口,以便配置防火墻
# vim /etc/sysconfig/nfs #追加端口配置 MOUNT_PORT=4001 STATD_PORT=4002 LOCKD_TCPPORT=4003 LOCKD_UDPPORT=4004 RQUOTAD_PORT=4005
配置要共享的目錄
# mkdir -p /var/nfs/simple-nfs #要共享的目錄 # vim /etc/exports #配置訪問(wèn)權(quán)限 /var/nfs/simple-nfs 192.168.100.0/24(rw,async,root_squash)
訪問(wèn)權(quán)限:
rw:read-write,可讀寫(xiě); 注意,僅僅這里設(shè)置成讀寫(xiě)客戶端還是不能正常寫(xiě)入,還要正確地設(shè)置共享目錄的權(quán)限,參考問(wèn)題7
ro:read-only,只讀;
sync:文件同時(shí)寫(xiě)入硬盤(pán)和內(nèi)存;
async:文件暫存于內(nèi)存,而不是直接寫(xiě)入內(nèi)存;
no_root_squash:NFS客戶端連接服務(wù)端時(shí)如果使用的是root的話,那么對(duì)服務(wù)端分享的目錄來(lái)說(shuō),也擁有root權(quán)限。顯然開(kāi)啟這項(xiàng)是不安全的。
root_squash:NFS客戶端連接服務(wù)端時(shí)如果使用的是root的話,那么對(duì)服務(wù)端分享的目錄來(lái)說(shuō),擁有匿名用戶權(quán)限,通常他將使用nobody或nfsnobody身份;
all_squash:不論NFS客戶端連接服務(wù)端時(shí)使用什么用戶,對(duì)服務(wù)端分享的目錄來(lái)說(shuō)都是擁有匿名用戶權(quán)限;
anonuid:匿名用戶的UID值,通常是nobody或nfsnobody,可以在此處自行設(shè)定;
anongid:匿名用戶的GID值。
配置防火墻
# vim /etc/sysconfig/iptables -A INPUT -p tcp -m tcp --dport 111 -j ACCEPT -A INPUT -p udp -m udp --dport 111 -j ACCEPT -A INPUT -p tcp -m tcp --dport 2049 -j ACCEPT -A INPUT -p udp -m udp --dport 2049 -j ACCEPT -A INPUT -p tcp -m tcp --dport 4001:4005 -j ACCEPT -A INPUT -p udp -m udp --dport 4001:4005 -j ACCEPT
重啟服務(wù)和防火墻
# service nfs restart # service iptables restart #或reload
Linux客戶端掛載
# mount -t nfs 192.168.100.110:/var/nfs/simple-nfs /mnt
也可將掛載配置寫(xiě)入fstab文件中,與普通磁盤(pán)掛載一樣,掛載時(shí)同樣可以指定權(quán)限,只是類型為nfs。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Apache Rewrite url重定向功能的簡(jiǎn)單配置
Rewrite url重定向就是實(shí)現(xiàn)URL的跳轉(zhuǎn)和隱藏真實(shí)地址,基于Perl語(yǔ)言的正則表達(dá)式規(guī)范。平時(shí)幫助我們實(shí)現(xiàn)擬靜態(tài),擬目錄,域名跳轉(zhuǎn),防止盜鏈等2010-08-08Linux在應(yīng)用層讀寫(xiě)寄存器的方法及實(shí)現(xiàn)實(shí)例
這篇文章主要介紹了Linux在應(yīng)用層讀寫(xiě)寄存器的方法及實(shí)現(xiàn)實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-02-02Linux命令行處理圖片方式(圖片格式轉(zhuǎn)換、縮放、旋轉(zhuǎn)等)
這篇文章主要介紹了Linux命令行處理圖片方式(圖片格式轉(zhuǎn)換、縮放、旋轉(zhuǎn)等),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06Linux (Ubuntu 18.04) 下安裝vim編輯器的方法
這篇文章主要介紹了Linux (Ubuntu 18.04) 下安裝vim編輯器的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07如何在Ubuntu 18.04(實(shí)體機(jī))上配置OpenWRT的開(kāi)發(fā)環(huán)境
這篇文章主要介紹了如何在Ubuntu 18.04(實(shí)體機(jī))上配置OpenWRT的開(kāi)發(fā)環(huán)境,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07