Linux從入門(mén)到提高-第15章NFS服務(wù)器配置_第1頁(yè)
Linux從入門(mén)到提高-第15章NFS服務(wù)器配置_第2頁(yè)
Linux從入門(mén)到提高-第15章NFS服務(wù)器配置_第3頁(yè)
Linux從入門(mén)到提高-第15章NFS服務(wù)器配置_第4頁(yè)
Linux從入門(mén)到提高-第15章NFS服務(wù)器配置_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第15章 NFS服務(wù)器配置NFS簡(jiǎn)介簡(jiǎn)介 安裝和啟動(dòng)安裝和啟動(dòng)NFS服務(wù)器服務(wù)器 配置配置NFS服務(wù)器服務(wù)器 使用使用NFS服務(wù)器服務(wù)器 本章小結(jié)本章小結(jié)15.1 NFS簡(jiǎn)介NFS(Network File System,網(wǎng)絡(luò)文件系統(tǒng))是由,網(wǎng)絡(luò)文件系統(tǒng))是由SUN公司開(kāi)發(fā),于公司開(kāi)發(fā),于1984年發(fā)布的,目前已經(jīng)成為文件服務(wù)的一個(gè)年發(fā)布的,目前已經(jīng)成為文件服務(wù)的一個(gè)標(biāo)準(zhǔn)。標(biāo)準(zhǔn)。NFS可以使用戶完全象訪問(wèn)本地文件一樣,訪問(wèn)遠(yuǎn)程可以使用戶完全象訪問(wèn)本地文件一樣,訪問(wèn)遠(yuǎn)程主機(jī)上的文件,主要優(yōu)點(diǎn)如下:主機(jī)上的文件,主要優(yōu)點(diǎn)如下: 將占據(jù)大量磁盤(pán)空間、多數(shù)用戶使用的數(shù)據(jù)保存在將占據(jù)大量磁盤(pán)空間、多數(shù)用

2、戶使用的數(shù)據(jù)保存在一臺(tái)主機(jī)上,客戶機(jī)需要時(shí)加載相應(yīng)目錄,這樣可以節(jié)約大一臺(tái)主機(jī)上,客戶機(jī)需要時(shí)加載相應(yīng)目錄,這樣可以節(jié)約大量的磁盤(pán)空間。量的磁盤(pán)空間。 將所有用戶的賬號(hào)信息保存在一臺(tái)主機(jī)上,不管用將所有用戶的賬號(hào)信息保存在一臺(tái)主機(jī)上,不管用戶從哪臺(tái)主機(jī)登錄,總能得到相同的戶從哪臺(tái)主機(jī)登錄,總能得到相同的/home目錄。目錄。 軟驅(qū)、軟驅(qū)、CDROM等設(shè)備可以在網(wǎng)絡(luò)上被其它主機(jī)使用等設(shè)備可以在網(wǎng)絡(luò)上被其它主機(jī)使用,進(jìn)而減少了整個(gè)網(wǎng)絡(luò)內(nèi)相應(yīng)設(shè)備的數(shù)量,降低了系統(tǒng)的成,進(jìn)而減少了整個(gè)網(wǎng)絡(luò)內(nèi)相應(yīng)設(shè)備的數(shù)量,降低了系統(tǒng)的成本。本。15.1 NFS簡(jiǎn)介NFS本身并不提供數(shù)據(jù)傳輸?shù)膮f(xié)議和功能,它是一個(gè)本身并

3、不提供數(shù)據(jù)傳輸?shù)膮f(xié)議和功能,它是一個(gè)RPC(Remote Procedure Call,遠(yuǎn)程過(guò)程調(diào)用)服務(wù),通過(guò),遠(yuǎn)程過(guò)程調(diào)用)服務(wù),通過(guò)RPC來(lái)實(shí)現(xiàn)文件的共享和傳輸。因此,只要用到來(lái)實(shí)現(xiàn)文件的共享和傳輸。因此,只要用到NFS的地方的地方都要啟動(dòng)都要啟動(dòng)RPC服務(wù)。服務(wù)。 在使用NFS服務(wù)器之前,首先要進(jìn)行安裝和啟動(dòng),下面將介紹它的安裝、啟動(dòng)、以及關(guān)閉的方法。15.2 安裝和啟動(dòng)NFS服務(wù)器 使用NFS服務(wù)器,要安裝兩個(gè)軟件包: portmap:為RPC程序提供端口映射服務(wù) nfs-utils:NFS服務(wù)器程序和相應(yīng)的管理工具15.2.1 安裝NFS服務(wù)器 為了使NFS服務(wù)器能夠正常工作,需要

4、啟動(dòng)portmap和nfs兩個(gè)服務(wù),并且portmap一定要先于nfs啟動(dòng)。15.2.2 啟動(dòng)NFS服務(wù)器 NFS的主配置文件為exports,位于/etc目錄下。由于系統(tǒng)沒(méi)有默認(rèn)值,所以這個(gè)文件一般為空,需要用戶根據(jù)具體應(yīng)用進(jìn)行設(shè)定,它的格式為: 共享目錄 主機(jī)名/IP地址(參數(shù),參數(shù),.) :指定域名的主機(jī) 192.168.89.12:指定IP地址的主機(jī) *:指定域中的所有主機(jī) 192.168.89.0/24:指定網(wǎng)段中的所有主機(jī) *或空:指定所有主機(jī)15.3 配置NFS服務(wù)器 參數(shù) ro:只讀訪問(wèn); rw:讀寫(xiě)訪問(wèn); hide:不共享NFS目錄的子目錄; no_hide:共享NFS目錄的

5、子目錄; sync:數(shù)據(jù)同步寫(xiě)入到硬盤(pán)中; async:數(shù)據(jù)先暫存在內(nèi)存中,并不直接寫(xiě)入到硬盤(pán)中; secure:NFS通過(guò)1024以下的安全端口發(fā)送數(shù)據(jù); insecure:NFS通過(guò)1024以上的端口數(shù)據(jù); wdelay:如果多個(gè)用戶要寫(xiě)入NFS目錄,則歸組寫(xiě)入; no_wdelay:如果多個(gè)用戶要寫(xiě)入NFS目錄,則立即寫(xiě)入,當(dāng)使用async參數(shù)時(shí),則無(wú)需設(shè)置; subtree_check:共享/usr/bin之類(lèi)的子目錄時(shí),強(qiáng)制NFS檢查父目錄的權(quán)限,默認(rèn)設(shè)置;15.3 配置NFS服務(wù)器 參數(shù) no_subtree_check:共享/usr/bin之類(lèi)的子目錄時(shí),不檢查父目錄權(quán)限; al

6、l_squash:不管登入NFS服務(wù)器的用戶是什么,都重新設(shè)定為nobody用戶,這適合于公用目錄; no_all_squash:保留共享文件的UID和GID,默認(rèn)設(shè)置; root_squash:將root用戶的所有請(qǐng)求映射為nobody用戶一樣的權(quán)限,默認(rèn)設(shè)置; no_root_squas:登入NFS服務(wù)器的用戶如果為root用戶,則具有系統(tǒng)目錄的完全訪問(wèn)權(quán),該參數(shù)很不安全,建議一般情況下不要使用; anonuid=xxx:將登入NFS服務(wù)器用戶的UID設(shè)定為指定值,而且該UID必須存在于/etc/passwd文件中; anongid=xxx:將登入NFS服務(wù)器用戶的GID設(shè)定為指定值,而且

7、該GID必須存在于/etc/group文件中。sync,ro,root_squash,no_delay15.3 配置NFS服務(wù)器 exportfs -aruv 參數(shù): -a:輸出exports文件中的所有目錄; -r:重新讀取exports文件的內(nèi)容,并使設(shè)置生效,而無(wú)需重啟NFS服務(wù); -u:停止輸出某一目錄; -v:顯示共享目錄及相關(guān)的參數(shù)。15.3 配置NFS服務(wù)器 使用NFS服務(wù)器分為三個(gè)部分的內(nèi)容: 查看NFS共享目錄 掛載NFS共享目錄 自動(dòng)掛載15.4 使用NFS服務(wù)器15.4.1 查看NFS共享目錄showmount -ae 主機(jī)名主機(jī)名/IP地址地址參數(shù):參數(shù): -a:顯示客

8、戶端主機(jī)名和掛載點(diǎn);:顯示客戶端主機(jī)名和掛載點(diǎn); -d:只顯示被客戶端掛載的目錄;:只顯示被客戶端掛載的目錄; -e:顯示服務(wù)器:顯示服務(wù)器exports文件中的共享目錄;文件中的共享目錄; -h:顯示幫助信息;:顯示幫助信息; -v:顯示版本信息。:顯示版本信息。 mount 參數(shù) -o 選項(xiàng) 共享目錄/設(shè)備 掛載點(diǎn) 參數(shù): -a:掛載/etc/fstab文件中設(shè)置的所有設(shè)備; -F:與-a參數(shù)同時(shí)使用,同時(shí)掛載/etc/fstab文件中設(shè)置的設(shè)備,加快執(zhí)行速度; -h:顯示幫助信息; -t:指定設(shè)備的文件系統(tǒng)類(lèi)型,如ext3、vfat、nfs、ntfs等; -v:顯示詳細(xì)信息; -V:顯示

9、版本信息。參數(shù)-o用來(lái)指定掛載文件系統(tǒng)時(shí)的選項(xiàng),主要包括: defaults:使用默認(rèn)的選項(xiàng)(rw、suid、dev、exec、anto、nouser和async); remount:重新掛載,通常用于更改設(shè)備的設(shè)置狀態(tài); sync:以同步方式執(zhí)行文件系統(tǒng)的輸入/輸出操作;15.4.2 掛載NFS共享目錄 mount 參數(shù) -o 選項(xiàng) 共享目錄/設(shè)備 掛載點(diǎn) 參數(shù): async:以異步方式執(zhí)行文件系統(tǒng)的輸入/輸出操作; atime:每次存取時(shí)都更新inode的訪問(wèn)時(shí)間,默認(rèn)設(shè)置; noatime:每次存取時(shí)不更新inode的訪問(wèn)時(shí)間; auto:在fstab文件中指定該選項(xiàng),執(zhí)行-a參數(shù)時(shí),加

10、載設(shè)置為auto的設(shè)備; noauto:無(wú)法使用-a參數(shù)加載; dev:保留設(shè)備文件的特殊功能,默認(rèn)設(shè)置; nodev:不保留設(shè)備文件的特殊功能; exec:保留執(zhí)行二進(jìn)制文件的權(quán)限,默認(rèn)設(shè)置,如果掛載的僅是數(shù)據(jù)分區(qū),則可以選擇noexec; noexec:不保留執(zhí)行二進(jìn)制文件的權(quán)限; ro:以只讀模式掛載; rw:以讀寫(xiě)模式掛載,默認(rèn)設(shè)置;15.4.2 掛載NFS共享目錄 mount 參數(shù) -o 選項(xiàng) 共享目錄/設(shè)備 掛載點(diǎn) 參數(shù): suid:如果掛載分區(qū)上的可執(zhí)行文件有SUID功能,則保留,默認(rèn)設(shè)置; nosuid:如果掛載分區(qū)上的可執(zhí)行文件有SUID功能,則取消; user:允許一般用戶

11、掛載設(shè)備; nouser:不允許一般用戶掛載設(shè)備,默認(rèn)設(shè)置; retry:在放棄掛載操作之前,嘗試的時(shí)間; timeo:超時(shí)時(shí)間,當(dāng)數(shù)據(jù)傳輸遇到問(wèn)題時(shí),根據(jù)這個(gè)參數(shù)進(jìn)行重新傳輸; bg:如果第一次掛載失敗,轉(zhuǎn)移到后臺(tái)繼續(xù)嘗試,直至掛載成功為止,通常在fstab文件中設(shè)定該選項(xiàng),以避免某個(gè)設(shè)備掛載不上而影響啟動(dòng)速度; fg:與bg選項(xiàng)相反,如果第一次掛載失敗,在前臺(tái)繼續(xù)嘗試,默認(rèn)設(shè)置; hard:硬掛載方式,客戶端不斷嘗試與NFS服務(wù)器連接,直至服務(wù)器回應(yīng),默認(rèn)設(shè)置; soft:軟掛載方式,客戶端嘗試與NFS服務(wù)器連接,如果得不到回應(yīng),則重新請(qǐng)求并傳回錯(cuò)誤信息;15.4.2 掛載NFS共享目錄

12、mount 參數(shù) -o 選項(xiàng) 共享目錄/設(shè)備 掛載點(diǎn) 參數(shù): intr:允許中斷硬掛載過(guò)程; rsize:從NFS服務(wù)器讀文件時(shí)的塊大小,默認(rèn)為1024字節(jié),如果網(wǎng)絡(luò)速度比較快,計(jì)算機(jī)內(nèi)存比較大,可以將其設(shè)的大一些,例如32768字節(jié); wsize:向NFS服務(wù)器寫(xiě)文件時(shí)的塊大小,與rsize選項(xiàng)類(lèi)似,默認(rèn)為1024字節(jié),如果條件允許,可以將其設(shè)的大一些; udp:使用UDP協(xié)議掛載文件系統(tǒng),在局域網(wǎng)中使用時(shí),UDP能帶來(lái)更好的性能; tcp:使用TCP協(xié)議掛載文件系統(tǒng),默認(rèn)設(shè)置。15.4.2 掛載NFS共享目錄 除了使用mount命令手動(dòng)掛載共享目錄外,還可以使用其它方法來(lái)自動(dòng)掛載共享目錄,

13、下面分別進(jìn)行介紹。 啟動(dòng)時(shí)自動(dòng)掛載 使用autofs自動(dòng)掛載15.4.3 自動(dòng)掛載共享目錄 如果要在系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載NFS共享目錄,可以在/etc/fstab文件中進(jìn)行設(shè)置,具體的形式如下:file_system mount_point type options dump pass 各字段的含義分別為: file_system:指定要掛載的設(shè)備或遠(yuǎn)程文件系統(tǒng),如/dev/sda1或192.168.89.1:/tmp; mount_point:掛載點(diǎn),對(duì)于swap設(shè)備,該字段為none; type:指定文件系統(tǒng)的類(lèi)型,如ext3、vfat、nfs等; options:指定掛載選項(xiàng),多個(gè)選項(xiàng)之間用逗號(hào)分隔; dump:系統(tǒng)備份,一般設(shè)為0,表示不備份; pass:指定啟動(dòng)時(shí)fsck檢查硬盤(pán)的順序,如果設(shè)為0,表示不檢查;根分區(qū)永遠(yuǎn)都為1,其他分區(qū)只能從2開(kāi)始。15.4.3 自動(dòng)掛載共享目錄 使用autofs可以在文件系統(tǒng)被訪問(wèn)的時(shí)候自動(dòng)掛載,它的主配置文件為/etc/auto.master,每一行定義一個(gè)掛載點(diǎn),它的形式

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論