Linux實(shí)驗(yàn)指導(dǎo)書(shū)_第1頁(yè)
Linux實(shí)驗(yàn)指導(dǎo)書(shū)_第2頁(yè)
Linux實(shí)驗(yàn)指導(dǎo)書(shū)_第3頁(yè)
Linux實(shí)驗(yàn)指導(dǎo)書(shū)_第4頁(yè)
Linux實(shí)驗(yàn)指導(dǎo)書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)一 安裝Linux操作系統(tǒng)【實(shí)驗(yàn)?zāi)康摹苛私釲inux操作系統(tǒng)的發(fā)行版本;掌握Linux系統(tǒng)安裝方法;練習(xí)系統(tǒng)登錄、注銷(xiāo)、重啟和關(guān)機(jī)。【實(shí)驗(yàn)重點(diǎn)】1掌握硬盤(pán)和分區(qū)知識(shí),包括硬盤(pán)分類(lèi)、硬盤(pán)以及分區(qū)在Linux下如何標(biāo)識(shí)。2掌握Linux文件系統(tǒng)的組織方式掛載點(diǎn)含義。3學(xué)會(huì)使用VMware Workstation。4學(xué)會(huì)安裝Linux系統(tǒng)?!緦?shí)驗(yàn)步驟】1硬盤(pán)和分區(qū)知識(shí)以及Linux文件系統(tǒng)的組織方式(1)硬盤(pán)和分區(qū)知識(shí)磁盤(pán)有IDE接口和SCSI接口兩種。磁盤(pán)在使用前需分區(qū)。磁盤(pán)分區(qū)有主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)之分。一塊硬盤(pán)可以有4個(gè)主分區(qū),其中一個(gè)主分區(qū)的位置可以有一個(gè)擴(kuò)展分區(qū)替換,即

2、可以有3個(gè)主分區(qū)和一個(gè)擴(kuò)展分區(qū),且一塊硬盤(pán)只能有一個(gè)擴(kuò)展分區(qū),在這個(gè)擴(kuò)展分區(qū)中可以劃分多個(gè)邏輯分區(qū)。(2)Linux如何表示分區(qū)在Windows系統(tǒng)中使用盤(pán)符來(lái)標(biāo)識(shí)不同的分區(qū),而在linux下使用分區(qū)的設(shè)備名來(lái)標(biāo)識(shí)不同的分區(qū),設(shè)備名存放在/dev目錄中。磁盤(pán)設(shè)備名稱(chēng)如下:l 系統(tǒng)的第1塊IDE接口的硬盤(pán)稱(chēng)為/dev/hdal 系統(tǒng)的第2塊IDE接口的硬盤(pán)稱(chēng)為/dev/hdbl 系統(tǒng)的第1塊SCSI接口的硬盤(pán)稱(chēng)為/dev/sdal 系統(tǒng)的第2塊SCSI接口的硬盤(pán)稱(chēng)為/dev/sdb分區(qū)使用數(shù)字編號(hào)表示:l 系統(tǒng)的第1塊IDE接口硬盤(pán)的第1個(gè)分區(qū)稱(chēng)為/dev/hda1l 系統(tǒng)的第1塊IDE接口硬盤(pán)

3、的第5個(gè)分區(qū)稱(chēng)為/dev/hda5l 系統(tǒng)的第2塊SCSI接口硬盤(pán)的第1個(gè)分區(qū)稱(chēng)為/dev/sdb1l 系統(tǒng)的第2塊SCSI接口硬盤(pán)的第5個(gè)分區(qū)稱(chēng)為/dev/sdb5注意:數(shù)字編號(hào)1-4留給主分區(qū)或擴(kuò)展分區(qū)使用,邏輯分區(qū)編號(hào)從5開(kāi)始。(3)Linux文件系統(tǒng)文件系統(tǒng)的組織方式-掛載點(diǎn)Linux系統(tǒng)只有一個(gè)根目錄,即只有一個(gè)目錄樹(shù)。不同磁盤(pán)的不同分區(qū)只是這個(gè)目錄樹(shù)的一部分,在linux中創(chuàng)建文件系統(tǒng)后(類(lèi)似format),用戶(hù)不能直接使用它,要掛載文件系統(tǒng)后才能使用。掛載文件系統(tǒng)首先要選擇一個(gè)掛載點(diǎn)。2利用VMware Workstation 6.0 創(chuàng)建一臺(tái)新的虛

4、擬機(jī)(1)選擇VMware Workstation的File菜單下的New-Virtual Machine命令,出現(xiàn)以下對(duì)話(huà)框,單擊下一步;(2)選擇要?jiǎng)?chuàng)建一臺(tái)典型虛擬機(jī),按下一步繼續(xù);(3)選擇客戶(hù)操作系統(tǒng);(4)為虛擬機(jī)選擇一個(gè)虛擬機(jī)名稱(chēng)和目錄;(5)設(shè)置虛擬機(jī)網(wǎng)絡(luò)訪(fǎng)問(wèn),可用的選擇為:l 使用橋接網(wǎng)絡(luò):通過(guò)你的計(jì)算機(jī)中的一塊以太網(wǎng)適配器卡直接連接到一個(gè)本地以太網(wǎng)。 l 使用網(wǎng)絡(luò)地址翻譯(NAT):允許客戶(hù)操作系統(tǒng)使用主機(jī)的 IP 地址訪(fǎng)問(wèn)主機(jī)的撥號(hào)或者外部以太網(wǎng)連接。 l 使用僅為主機(jī)網(wǎng)絡(luò):通過(guò)一個(gè)虛擬網(wǎng)絡(luò)從內(nèi)部連接客戶(hù)操作系統(tǒng)到主機(jī)。l 不使用一個(gè)網(wǎng)絡(luò)連接;(6)設(shè)置虛擬磁盤(pán)大

5、小;(7)單擊完成按鈕,虛擬機(jī)就創(chuàng)建好了。3系統(tǒng)安裝過(guò)程安裝系統(tǒng)之前,先要設(shè)置一下虛擬機(jī)的光驅(qū),如上圖所示,雙擊“設(shè)備”下的“CD-ROM”項(xiàng),打開(kāi)配置窗口。使用的是Linux安裝光盤(pán),因此點(diǎn)選“使用物理驅(qū)動(dòng)器”項(xiàng),并在下拉列表中選擇正確的光驅(qū)盤(pán)符(如:"J");如果是從網(wǎng)上下載的ISO安裝映像文件,則點(diǎn)選"使用ISO映像"項(xiàng),并通過(guò)"瀏覽"按鈕選擇下載所得的安裝映像文件。設(shè)置完畢,單擊"確定"按鈕。雙擊“Start Virtual Machine”,啟動(dòng)虛擬機(jī),開(kāi)始安裝 Linux操作系統(tǒng)。(1)使用光盤(pán)啟動(dòng)后,

6、出現(xiàn)安裝界面,按“Enter”進(jìn)入圖形安裝環(huán)境。(2)按“Skip”跳過(guò)安裝介質(zhì)檢查。(3)RHEL 5.0歡迎界面。(4)語(yǔ)言選擇。選擇恰當(dāng)?shù)恼Z(yǔ)言會(huì)在稍后的安裝中幫助你定位時(shí)區(qū),點(diǎn)擊下一步繼續(xù)。(5) 鍵盤(pán)配置。選擇你要在本次安裝中和今后使用的系統(tǒng)默認(rèn)鍵盤(pán)布局類(lèi)型(例如,美國(guó)英語(yǔ)式),點(diǎn)擊下一步來(lái)繼續(xù)。(6).輸入安裝序列號(hào),可以跳過(guò)(7)磁盤(pán)分區(qū)磁盤(pán)分區(qū)允許你將硬盤(pán)驅(qū)動(dòng)器分隔成獨(dú)立的區(qū)域l 在選擇磁盤(pán)上刪除所有分區(qū)并創(chuàng)建默認(rèn)分區(qū)結(jié)構(gòu)。l 在選擇驅(qū)動(dòng)上刪除Linux分區(qū)并創(chuàng)建默認(rèn)的分區(qū)結(jié)構(gòu) l 使用選擇驅(qū)動(dòng)器中的空余空間并創(chuàng)建默認(rèn)的分區(qū)結(jié)構(gòu)l 建立自定義的分區(qū)結(jié)構(gòu)。(8)選擇上步的“建立自定

7、義的分區(qū)結(jié)構(gòu)”。安裝Red Hat Enterprise Linux 系統(tǒng)一般需要三個(gè)分區(qū) l 一個(gè)交換分區(qū)(大小為物理內(nèi)存的兩倍)l 一個(gè)boot分區(qū) (80MB120MB)l 一個(gè)根分區(qū) (1.7GB5.0GB)注意:掌握硬盤(pán)和分區(qū)知識(shí)以及Linux文件系統(tǒng)的組織方式。(9)配置引導(dǎo)裝載程序配置。(10)設(shè)置網(wǎng)絡(luò)。 如果您是通過(guò)DHCP獲得IP地址的,用默認(rèn)的DHCP就行;如果你手工地輸入了 IP 和子網(wǎng)掩碼信息,你可能還得輸入網(wǎng)關(guān)、主要、次要、和第三 DNS 地址。(11)設(shè)置時(shí)區(qū)。(12)設(shè)置root口令。(13)定制軟件包。(14)開(kāi)始安裝RHEL。(15)完成安裝。安裝程序會(huì)提示你

8、做好重新引導(dǎo)系統(tǒng)的準(zhǔn)備。重啟過(guò)程中,會(huì)要求創(chuàng)建一個(gè)普通用戶(hù)。實(shí)驗(yàn)二 linux常用命令【實(shí)驗(yàn)?zāi)康摹渴煜っ钚胁僮鞣绞?;掌握man,info等常用的幫助命令;掌握Linux目錄常見(jiàn)的概念(路徑,根目錄、用戶(hù)主目錄);熟悉文件與目錄的基本操作,包括顯示文件內(nèi)容命令-cat、more、less、tail;文件內(nèi)容查詢(xún)命令-grep,egrep,fgrep;文件查找命令-find,locate;文本處理命令-sort,uniq;文件內(nèi)容統(tǒng)計(jì)命令-wc; 文件比較命令-comm,diff;文件復(fù)制、移動(dòng)和刪除命令-cp,mv,rm;文件鏈接命令-ln;目錄的創(chuàng)建與刪除-mkdir,rmdir;改變工作目

9、錄、顯示路徑以及顯示目錄內(nèi)容命令-cd、pwd,ls等?!緦?shí)驗(yàn)重點(diǎn)】1熟悉命令行環(huán)境;2. 路徑(包括絕對(duì)路徑、相對(duì)路徑)的表示;3. 掌握各種文件目錄操作命令,熟悉常用的命令選項(xiàng)。【實(shí)驗(yàn)步驟】1. 對(duì)命令行基本操作進(jìn)行了解,具體步驟如下:(1)通過(guò)GNOME的終端仿真器熟悉命令行操作;(2)通過(guò)組合鍵CTRL+ALT+F1切換到終端TTY1,進(jìn)行操作;(3)使用智能補(bǔ)全、歷史記錄等功能;(4)使用man、info查看cat、head、tail等命令的聯(lián)機(jī)幫助。2. 文件與目錄基本操作命令(1)用root帳號(hào)登錄到終端,使用pwd命令查看當(dāng)前目錄;(2)使用cd命令將當(dāng)前目錄切換到/目錄下;(

10、3)使用ls命令查看Linux的目錄結(jié)構(gòu),了解各個(gè)目錄存放與系統(tǒng)相關(guān)的文件;(4)使用cat、more、head、tail等命令顯示/etc/inittab文件內(nèi)容;(5)使用grep命令在/etc/inittab文件中查詢(xún)“initdefault”字符串;(6)使用find和locate命令查找/目錄下所有以main開(kāi)頭的文件,并顯示這些文件的內(nèi)容;(7)用cp命令將/etc目錄下的inittab文件和拷貝到/root目錄下;(8)使用sort或uniq命令對(duì)/root目錄下的inittab文件排序后輸出其結(jié)果;(9)統(tǒng)計(jì)inittab文件的字節(jié)數(shù)、行數(shù)、字?jǐn)?shù);(10)用mkdir命令在/r

11、oot目錄下創(chuàng)建一個(gè)test目錄;(11)用cp命令將/etc目錄及其下所有內(nèi)容復(fù)制到test目錄下;(12)使用cd和ls 查看/root/test/etc下的內(nèi)容;(13)將test目錄改名為test2;(14)刪除test2目錄。實(shí)驗(yàn)三 vi編輯器的使用【實(shí)驗(yàn)?zāi)康摹客ㄟ^(guò)實(shí)驗(yàn)掌握下列知識(shí): 熟練使用VI編輯器編輯文件.【實(shí)驗(yàn)重點(diǎn)】練習(xí)使用VI編輯器編輯文件?!緦?shí)驗(yàn)步驟】 (一)、練習(xí)光標(biāo)的移動(dòng),文字的插入,刪除,復(fù)制,粘貼,存盤(pán),退出等操作。 VMware Workstation User's Manual is available from the Help menu. The

12、VMware Guest Operating System Installation Guide is available from theHelp menu and provides information about installing specific guest operatingsystems in your virtual machines. The latest product documentation, including the latest versions of the user'smanual and guest installation.1、使用vi新建一

13、個(gè)名為vmware.txt的空文件,錄入以上文字.用ZZ命令保存退出。2、將Workstation的W改為小寫(xiě)字母。(1)、光標(biāo)定位到w上。(2)、確認(rèn)處于命令模式。按x(小寫(xiě))刪除W,然后按i鍵,切換到編輯狀態(tài)輸入w。3、將第一行文字刪除。將光標(biāo)定位到第一行,然后用dd命令就可刪除。4、插入一行將光標(biāo)定位到第二自然段的最后,輸入小寫(xiě)字母o,在光標(biāo)位置下面插入一行。5、查找字符menu(1)、按esc切換到命令模式(2)、輸入/menu然后按回車(chē),光標(biāo)定位到menu字符上,按字母n鍵,找到下一個(gè)。6、存盤(pán)退出。切換到命令模式,按大寫(xiě)的ZZ或者:wq存盤(pán)退出。如果想放棄所做的操作按:q!(二)用

14、vi修改系統(tǒng)的運(yùn)行級(jí)別(1)、按ctrl+alt+F6切換至文本方式,并登錄進(jìn)入。(2)、用#vi /etc/inittab打開(kāi)要修改的文件。(3)、將光標(biāo)定位到如圖所示的位置。(4)、按小寫(xiě)x鍵,刪除數(shù)字5(5)、按字母i鍵進(jìn)入編輯模式,并輸入數(shù)字3(全屏多用戶(hù)模式)(6)、按Esc鍵切換到命令模式,然后輸入:wq保存退出。(7)、重啟linux后,進(jìn)入的是多用戶(hù)全屏模式。(8)、再用vi將系統(tǒng)的運(yùn)行級(jí)別改為5實(shí)驗(yàn)結(jié)論:通過(guò)以上實(shí)驗(yàn)熟悉并掌握了vi編輯器的用途和使用。通過(guò)練習(xí),使學(xué)生能夠?qū)inux中文件所有者的概念和權(quán)限的概念有基本的理解;使用長(zhǎng)列表命令來(lái)查看文件與目錄的信息,能夠解釋文件

15、與目錄權(quán)限中各位的含義;能夠?qū)ζ胀ㄎ募c目錄的權(quán)限進(jìn)行操作;熟悉文件/目錄的打包和壓縮命令。實(shí)驗(yàn)五 用戶(hù)與用戶(hù)組管理【實(shí)驗(yàn)?zāi)康摹渴煜っ钚胁僮鞣绞竭M(jìn)行用戶(hù)和用戶(hù)組管理的方法;學(xué)會(huì)使用RPM命令管理RPM軟件包。【實(shí)驗(yàn)重點(diǎn)】1用戶(hù)和組相關(guān)文件;2創(chuàng)建用戶(hù)、組帳戶(hù)和設(shè)置用戶(hù)口令;【實(shí)驗(yàn)內(nèi)容】實(shí)驗(yàn)步驟(一)、利用命令行方式對(duì)組的用戶(hù)進(jìn)行管理1建立用戶(hù)ccna,ccnp,ccie,命令如下:#adduser ccna#passwd ccna(密碼和用戶(hù)名相同,下同。)#adduser ccnp#passwd ccnp#adduser ccie#passwd ccie2、建立組cisco,并將用戶(hù)ccn

16、a,ccnp加入到cisco組中。命令如下:#groupadd cisco#gpasswd a ccna cisco#gpasswd a ccnp cisco3、在/tmp目錄上建立文件文件名為hello,將文件的文件主設(shè)為ccna屬于組cisco,并將文件hello的權(quán)限設(shè)置為文件主為rw,同組為r,其它用戶(hù)無(wú)權(quán)限。(1)、用文本編輯器新建一個(gè)文件,文件名為hello,保存到/tmp目錄中。(2)、#chown ccna:cisco /tmp/hello(3)、#chmod u=rw,g=r /tmp/hello設(shè)置完后,用ls l(l是字母,不是數(shù)字)查看hello文件的權(quán)限。也可以查看文

17、件屬性來(lái)了解文件的權(quán)限。4、在/tmp目錄下新建huawei子目錄,用數(shù)字更改huawei子目錄的權(quán)限,使所有者為ccna,所屬組為cisco,目錄所有者只有讀權(quán)限,其他任何用戶(hù)都沒(méi)有權(quán)限。#mkdir /tmp/huawei#chmod 400 /tmp/huawei#chown ccna:cisco /tmp/huawei查看設(shè)置結(jié)果:5、測(cè)試用戶(hù)對(duì)文件和目錄的訪(fǎng)問(wèn)權(quán)限。(1)、在控制臺(tái)分別以ccna,ccnp,ccie用戶(hù)登錄。(2)、用戶(hù)ccna可以對(duì)文件進(jìn)行編輯 用戶(hù)ccnp可以訪(fǎng)問(wèn)hello文件,但不能編輯,如下圖所示 用戶(hù)ccie沒(méi)有訪(fǎng)問(wèn)權(quán)限。如下圖所示用戶(hù)ccnp對(duì)目錄huaw

18、ei沒(méi)有任何權(quán)限,如下圖所示如果想讓用戶(hù)ccnp有讀目錄huawei的權(quán)限,該如何設(shè)置?用戶(hù)ccna對(duì)目錄huawei只有讀的權(quán)限,如下圖所示 實(shí)驗(yàn)六 進(jìn)程管理、內(nèi)存管理、設(shè)備管理【實(shí)驗(yàn)?zāi)康摹坷斫膺M(jìn)程和守護(hù)進(jìn)程的概念;掌握啟動(dòng)進(jìn)程的命令;學(xué)會(huì)查看進(jìn)程狀態(tài)的命令和殺死進(jìn)程的命令;掌握作業(yè)控制命令fg、bg、jobs等;學(xué)會(huì)用at和cron執(zhí)行計(jì)劃任務(wù)掌握PROC文件系統(tǒng)的作用以及如何使用PROC文件系統(tǒng)來(lái)獲得進(jìn)程的信息;學(xué)會(huì)使用free命令監(jiān)視內(nèi)存使用情況,學(xué)會(huì)使用vmstat命令監(jiān)視虛擬內(nèi)存情況;了解設(shè)備文件的分類(lèi),使用設(shè)備編號(hào)的方式來(lái)標(biāo)識(shí)每個(gè)設(shè)備,學(xué)會(huì)使用mknod命令創(chuàng)建設(shè)備文件?!緦?shí)驗(yàn)重

19、點(diǎn)】1進(jìn)程概念和進(jìn)程管理命令;2內(nèi)存管理命令;3設(shè)備分類(lèi)?!緦?shí)驗(yàn)內(nèi)容】1進(jìn)程管理(1)使用ps命令查看和控制進(jìn)程1) 顯示本用戶(hù)的進(jìn)程:#ps。2) 顯示所有用戶(hù)的進(jìn)程:#ps -au。3) 在后臺(tái)運(yùn)行cat命令:#cat &。4) 查看進(jìn)程cat :# ps aux |grep cat。5) 殺死進(jìn)程cat:#kill 9 cat。6) 再次查看查看進(jìn)程cat,看看是否被殺死。(2)使用top命令查看和控制進(jìn)程1) 用top命令動(dòng)態(tài)顯示當(dāng)前的進(jìn)程。2) 只顯示用戶(hù)user01的進(jìn)程(利用u鍵)。3) 利用k鍵,殺死指定進(jìn)程號(hào)的進(jìn)程。(3)掛起和恢復(fù)進(jìn)程1) 執(zhí)行命令cat。2) 按C

20、trl+z鍵,掛起進(jìn)程cat。3) 輸入jobs命令,查看作業(yè)。4) 輸入bg,把cat切換到后臺(tái)執(zhí)行。5) 輸入fg,把cat切換到前臺(tái)執(zhí)行。6) 按Ctrl+c鍵,結(jié)束進(jìn)程cat。(4)使用at命令定時(shí)執(zhí)行某命令 下午4點(diǎn),用戶(hù)找出系統(tǒng)中所有的以.c為后綴的文件,將結(jié)果保存到/etc/result文件中,然后向user1發(fā)郵件告知用戶(hù)已經(jīng)完成。1) #at 4pm 2) 出現(xiàn)at>提示符,輸入;at> find / -name “*.c” >/etc/resultat>echo “user1:All code file have been seached out.Y

21、ou can take them over.Bye”|mail s “job done” user13) 按Ctl+D鍵結(jié)束at命令的輸入(5)安排計(jì)劃任務(wù)1) 查看crontab命令的幫助信息:#crontab  -help。2) 查看用戶(hù)的計(jì)劃任務(wù)列表:#crontab l。3) 建立一個(gè)crontab文件:#echo  “45 11 22 7 * ls /etc” >cronfile。7月22日11點(diǎn)45分執(zhí)行l(wèi)s /etc4) 使用crontab命令安裝crontab文件,安排計(jì)劃任務(wù):#crontab cronfile。5) 查看計(jì)劃任務(wù)表,看看計(jì)劃任務(wù)是否

22、已被安排:#crontab l。6) 刪除計(jì)劃任務(wù)列表,并進(jìn)行確認(rèn)。(6)進(jìn)程文件系統(tǒng)PROC;1) 查看/proc目錄下的內(nèi)容;2) 查看某進(jìn)程的詳細(xì)情況。2內(nèi)存管理使用free命令監(jiān)視內(nèi)存使用情況;使用vmstat命令監(jiān)視虛擬內(nèi)存情況;3設(shè)備管理(1)了解設(shè)備文件的分類(lèi)將目錄切換到/dev目錄下。執(zhí)行l(wèi)s l命令,查看信息行的第一個(gè)字符,若是b說(shuō)明該設(shè)備是塊設(shè)備,若是c說(shuō)明是字符設(shè)備;查看設(shè)備的主設(shè)備號(hào)、次設(shè)備號(hào),注意相同類(lèi)型的設(shè)備主設(shè)備號(hào)相同,次設(shè)備號(hào)不同。(2)使用mknod命令創(chuàng)建一個(gè)命名管道文件。#mknod /tmp/pipe1 p 實(shí)驗(yàn)七 TCP/IP 網(wǎng)絡(luò)配置【實(shí)驗(yàn)?zāi)康摹渴炀?/p>

23、掌握Linux操作系統(tǒng)IPv4地址的配置方法,掌握TCP/IP網(wǎng)絡(luò)配置文件常見(jiàn)配置?!緦?shí)驗(yàn)重點(diǎn)】1網(wǎng)卡配置文件編輯;2常用Linux網(wǎng)絡(luò)命令?!緦?shí)驗(yàn)內(nèi)容】1. 使用setup菜單完成TCP/IP網(wǎng)絡(luò)配置;(1)在命令行運(yùn)行setup,選擇“Network Configuration”(2)選擇“eth0(eth0)”(3)取消“Use DHCP”(4)配置IP地址和子網(wǎng)掩碼為/,網(wǎng)關(guān)為(5)一層層退出(6)運(yùn)行ifdown eth0禁用以太網(wǎng)卡(7)運(yùn)行ifup eth0啟用以太網(wǎng)卡并重新讀取配置。(8)使用ifco

24、nfig檢查eth0網(wǎng)卡的IP地址配置。2手工編輯網(wǎng)絡(luò)配置文件(1)vi /etc/sysconfig/network:這是一個(gè)重要的網(wǎng)絡(luò)配置文件NETWORKING=YES:是否允許IPv4NETWORKING_IPV6=YES:是否允許IPv6HOSTNAME=RHEL:配置主機(jī)名GATEWAY=:配置IPv4網(wǎng)關(guān)(2)vi /etc/sysconfig/network-scripts/ifcfg-eth0:這是第一個(gè)以太網(wǎng)卡的配置文件DEVICE=eth0:設(shè)備名稱(chēng)BOOTPROTO=static:地址獲取方式:靜態(tài)配置BROADCAST=192.168.202

25、.255:IPv4廣播地址HWADDR=00:0C:29:97:2B:B8:MAC地址IPADDR=:IPv4地址IPV6ADDR=2001:5/64:IPv6地址IPV6INIT=yes:是否開(kāi)機(jī)時(shí)啟用IPv6配置IPV6_AUTOCONF=no:是否使用IPv6地址的自動(dòng)配置NETMASK=:IPv4子網(wǎng)掩碼NETWORK=:IPv4網(wǎng)絡(luò)地址ONBOOT=yes:是否開(kāi)機(jī)時(shí)啟用IPv4配置(3)vi /etc/resolv.conf:這是DNS服務(wù)器配置文件nameserver :配置主

26、DNS服務(wù)器nameserver 30:配置輔DNS服務(wù)器3. 常用Linux網(wǎng)絡(luò)命令(1)ifconfig :顯示或修改IP地址配置(2)route:顯示路由表,配置靜態(tài)路由route add -net netmask dev eth0添加了一條靜態(tài)路由,目標(biāo)網(wǎng)絡(luò)為,子網(wǎng)掩碼為,本地出口為eth0 。(3)ip:強(qiáng)大的命令ip address show:顯示IP地址配置信息ip address add 0 dev eth0:給eth0網(wǎng)卡添加一個(gè)IP地址ip

27、 address del 0 dev eth0:刪除IP地址ip route show :顯示路由表ip route add /24 dev eth0:使用本地出口配置靜態(tài)路由ip route add /24 via :使用下一條IP地址配置靜態(tài)路由(4)ping:發(fā)送ICMP echo request測(cè)試網(wǎng)絡(luò)連通性ping :按Ctrl+C結(jié)束ping(5)traceroute:發(fā)送遞增TTL數(shù)據(jù)包跟蹤網(wǎng)絡(luò)路由traceroute -n 30:顯示

28、到達(dá)30經(jīng)過(guò)的所有路由器接口地址,不解析域名(6)netstat:顯示TCP/UDP/IP網(wǎng)絡(luò)連接信息netstat -nutlp:顯示本機(jī)所有監(jiān)聽(tīng)連接netstat -anutlp:顯示所有網(wǎng)絡(luò)連接socket(7)nslookup:調(diào)試DNS服務(wù)解析(8)telnet:建立遠(yuǎn)程telnet連接(9)ssh:建立遠(yuǎn)程ssh連接實(shí)驗(yàn)八 Samba服務(wù)配置 【實(shí)驗(yàn)?zāi)康摹空莆誗amba服務(wù)器的配置,掌握Samba客戶(hù)端的使用方法?!緦?shí)驗(yàn)重點(diǎn)】1Samba服務(wù)器的基本配置;2Samba客戶(hù)端的使用方法?!緦?shí)驗(yàn)內(nèi)容】1. Samba服務(wù)器配置(1)配置以太網(wǎng)接口設(shè)置網(wǎng)卡IP地址為

29、00。(2)Samba服務(wù)器的配置文件,vi /etc/samba/smb.confworkgroup = MYGROUPserver string = Samba Serversecurity = share(只需修改此句)說(shuō)明:上面的security是為Samba服務(wù)器設(shè)置安全等級(jí)的,選項(xiàng)的后面有幾個(gè)等級(jí)如:Share:若采用此等級(jí),用戶(hù)不需要帳號(hào)和密碼即可登錄Samba服務(wù)器User:這是Samba服務(wù)器默認(rèn)的安全等級(jí),由Samba服務(wù)器檢查帳號(hào)和密碼Server:在此等級(jí)下,檢查帳號(hào)和密碼的工作可指定另一臺(tái)Windows NT/2000/XP或Samba服務(wù)器負(fù)責(zé)

30、Domain:在此等級(jí)下,需要指定一臺(tái)Windows NT/2000/XP服務(wù)器,以驗(yàn)證用戶(hù)所輸入的帳號(hào)和密碼(3)在=Share Definitions =的提示目錄下可以設(shè)置共享目錄,在配置文件最后添加如下內(nèi)容:share1 comment = stuff path = /var/samba/share public = yeswritable=yes(4)重啟Samba服務(wù):service smb restart(5)創(chuàng)建/var/samba/share ,并設(shè)置權(quán)限,使所有用戶(hù)都可訪(fǎng)問(wèn)。mkdir p /var/samba/share chmod 777 /var/samba/shar

31、e2. 配置客戶(hù)端,測(cè)試Samba服務(wù)器。(1)在Windows網(wǎng)絡(luò)連接中選擇VMnet1,設(shè)置ip地址為00。檢查客戶(hù)端和linux服務(wù)器是否能ping通。(2)打開(kāi)網(wǎng)上鄰居>整個(gè)網(wǎng)絡(luò)>Microsoft Windows網(wǎng)絡(luò),此時(shí)可以看到有兩個(gè)工作組,Mygroup(我們剛才建的)和Workgroup,雙擊Mygroup,看到Linux 計(jì)算機(jī),雙擊它,查看共享目錄。驗(yàn)證是否可讀寫(xiě)目錄。第二種方法:選擇開(kāi)始菜單中的運(yùn)行,輸入:00share13. 配置Samba服務(wù)器(需要口令)前兩個(gè)步驟如上例(1)vi /etc/samba/smb.

32、conf 在配置文件中修改security = user(2)在=Share Definitions =的提示目錄下可以設(shè)置共享目錄,在配置文件最后添加如下內(nèi)容:fredsdir comment = freds service path = /var/samba/fred valid users=fred public = nowritable=yes(3)設(shè)置Samba密碼文件,可以在主配置文件中看到Samba服務(wù)器所指定的密碼文件/etc/samba/smbpasswd,它與Linux計(jì)算機(jī)的密碼文件不同,他自己有自己的密碼文件。(4)此時(shí)可以為smbpasswd文件中的用戶(hù)創(chuàng)建Samba

33、口令,若無(wú)fred用戶(hù),需先創(chuàng)建用戶(hù)。(輸入兩條命令:useradd fred passwd fred)如:給上面的fred用戶(hù)設(shè)置口令,使用:smbpasswd a fred命令(此時(shí)用戶(hù)的口令可以和系統(tǒng)口令不同)(5)創(chuàng)建共享目錄并更改目錄屬主。mkdir /var/samba/fredchown fred.fred /var/samba/fred(6)重啟Samba服務(wù):service smb restart(7)下面使用Windows計(jì)算機(jī)來(lái)測(cè)試一下,打開(kāi)網(wǎng)上鄰居>整個(gè)網(wǎng)絡(luò)>Microsoft Windows網(wǎng)絡(luò),此時(shí)可以看到有兩個(gè)工作組,Mygroup(我們剛才建的)和W

34、orkgroup,雙擊Mygroup,看到Linux計(jì)算機(jī).(8)雙擊它,此時(shí)系統(tǒng)提示輸入用戶(hù)名和密碼,輸入剛才的用戶(hù)名fred,密碼123456。(9)單擊確定,發(fā)現(xiàn)共享目錄有一個(gè)叫做fredsdir的文件夾。第二種方法:選擇開(kāi)始菜單中的運(yùn)行,輸入:00fredsdir4. 為一個(gè)組配置Samba共享基本的實(shí)驗(yàn)步驟如下: groupadd staff useradd G staff user1 passwd user1 useradd G staff user2 passwd user2 smbpasswd a user1 smbpasswd a user2 mkdir

35、 /var/samba/staff chown staff.staff /var/samba/staff chmod 770 /var/samba/staffvi /etc/samba/smb.conf修改security = user在配置文件最后添加如下內(nèi)容:staffdir comment = staffs service path = /var/samba/staff public = nowritable=yes write list=staff 讀寫(xiě)權(quán)限的用戶(hù)或組然后重啟服務(wù),掛載NFS導(dǎo)出的目錄,測(cè)試 user1和user2是否可讀寫(xiě) ,參考任務(wù)一和二。5. 關(guān)于Samba服務(wù)器

36、的其它命令(1)可以使用其它命令如:smbclient L /IP地址/共享名 U 用戶(hù)名來(lái)訪(fǎng)問(wèn)windows或linux提供的共享,如:使用命令查看并訪(fǎng)問(wèn)共享,smbclient L /00/fredsdir U fred(2)可以使用smbstatus命令查看Samba服務(wù)器的資源使用情況(3)可以輸入testparm來(lái)檢查smb.conf配置文件的正確性實(shí)驗(yàn)九 FTP服務(wù)配置【實(shí)驗(yàn)?zāi)康摹空莆誺sftpd FTP服務(wù)的配置。【實(shí)驗(yàn)重點(diǎn)】1vsftpd服務(wù)的基本配置;2配置允許匿名用戶(hù)上傳的FTP服務(wù)器。【實(shí)驗(yàn)內(nèi)容】1. 使用setup菜單完成TCP/IP網(wǎng)絡(luò)配置;(1

37、)在命令行運(yùn)行setup,選擇“Network Configuration”(2)選擇“eth0(eth0)”(3)取消“Use DHCP”(4)配置IP地址和子網(wǎng)掩碼為/,網(wǎng)關(guān)為(5)一層層退出(6)運(yùn)行ifdown eth0禁用以太網(wǎng)卡(7)運(yùn)行ifup eth0啟用以太網(wǎng)卡并重新讀取配置。(8)使用ifconfig檢查eth0網(wǎng)卡的IP地址配置。2. vsftpd服務(wù)器的基本配置(1)rpm -q vsftpd察看vsftpd軟件包是否安裝(2)service vsftpd start啟動(dòng)vsftpd服務(wù)器(3

38、)chkconfig vsftpd on將vsftpd服務(wù)設(shè)置為自動(dòng)啟動(dòng)(4)從XP客戶(hù)端訪(fǎng)問(wèn)“”(5)察看vsftpd服務(wù)器的配置文件的缺省配置:vi /etc/vsftpd/vsftpd.conf1)anonymous_enable=YES允許匿名用戶(hù)登錄2)local_enable=YES允許本地用戶(hù)登錄3)write_enable=YES允許寫(xiě)入(上傳文件、創(chuàng)建目錄)(包含所有用戶(hù))4)#anon_upload_enable=YES允許匿名用戶(hù)上傳文件,但已被注釋掉5)#anon_mkdir_enable=YES允許匿名用戶(hù)創(chuàng)建目錄,但已被注釋掉3.

39、 配置允許匿名用戶(hù)上傳的FTP服務(wù)器(1)vi /etc/vsftpd/vsftpd.conf(2)去掉上面(4)(5)兩行的注釋?zhuān)?)service vsftpd restart(4)從XP客戶(hù)端重新訪(fǎng)問(wèn)“”,上傳一個(gè)文件,是否成功?(5)因?yàn)槟涿脩?hù)是以ftp帳號(hào)訪(fǎng)問(wèn)FTP服務(wù)器的,主目錄為/var/ftp。(可察看/etc/passwd,找ftp那一行)而“/var/ftp”目錄所屬用戶(hù)為root,目錄權(quán)限為drwxr-xr-x,即ftp作為“其他用戶(hù)”,沒(méi)有寫(xiě)入權(quán)限,所以不能在“/var/ftp”目錄中創(chuàng)建新文件和新建目錄。兩種辦法解決這個(gè)問(wèn)題:4.

40、 辦法1:創(chuàng)建一個(gè)屬于ftp用戶(hù)的目錄(1)cd /var/ftp(2)mkdir up1創(chuàng)建一個(gè)目錄(3)chown ftp:ftp up1修改目錄的所屬用戶(hù)(4)ll查看目錄權(quán)限5. 辦法2:創(chuàng)建一個(gè)屬于root用戶(hù)的目錄,但修改目錄權(quán)限為允許其他用戶(hù)修改目錄內(nèi)容(1)cd /var/ftp(2)mkdir up2創(chuàng)建一個(gè)目錄(3)chmod 777 up2修改目錄的權(quán)限,使“其他用戶(hù)”可以修改(4)ll查看目錄權(quán)限6. 繼續(xù)配置允許匿名用戶(hù)上傳的FTP服務(wù)器(1)刷新XP客戶(hù)端的,進(jìn)入up1或up2目錄,上傳一個(gè)文件,能否成功?然后再下載剛上傳的文件,

41、能否成功?(2)ll /var/ftp/up1或ll /var/ftp/up2,看剛上傳文件的權(quán)限為-rw-,所屬用戶(hù)為ftp(3)cd /var/ftp/up1或cd /var/ftp/up,chmod 644 上傳的文件名(4)再次下載文件,就可以了,這是為什么?(5)vi /etc/vsftpd/vsftpd.conf,在local_umask=022下面添加:anon_umask=022,將匿名用戶(hù)創(chuàng)建新文件的umask設(shè)置為022。(6)service vsftpd restart(7)從XP客戶(hù)端重新訪(fǎng)問(wèn)“”,這時(shí),上傳、下載都能正常工作了。實(shí)驗(yàn)

42、十 DNS服務(wù)配置【實(shí)驗(yàn)?zāi)康摹空莆誏inux系統(tǒng)BIND DNS服務(wù)的配置,掌握nslookup程序的使用方法?!緦?shí)驗(yàn)重點(diǎn)】1. BIND主配置文件格式;2. 區(qū)域數(shù)據(jù)文件格式【實(shí)驗(yàn)內(nèi)容】1. 使用setup菜單完成TCP/IP網(wǎng)絡(luò)配置;(1)在命令行運(yùn)行setup,選擇“Network Configuration”(2)選擇“eth0(eth0)”(3)取消“Use DHCP”(4)配置IP地址和子網(wǎng)掩碼為/,網(wǎng)關(guān)為(5)一層層退出(6)運(yùn)行ifdown eth0禁用以太網(wǎng)卡(7)運(yùn)行ifup eth0啟用以太網(wǎng)卡

43、并重新讀取配置。(8)使用ifconfig檢查eth0網(wǎng)卡的IP地址配置。2. 添加根域的區(qū)域數(shù)據(jù)文件(1)訪(fǎng)問(wèn)01,下載named.ca和psftp.exe(2)打開(kāi)psftp.exe,open ,登陸Linux(3)cd /var/named/chroot/var/named(4)lcd你下載的named.ca所在的本地路徑(5)put named.ca(6)exit3. 配置DNS主配置文件(1)rpm -q bind bind-chroot(2)cd /var/named/chroot/etc(3)vi named.conf

44、(4)添加以下配置:(定義根域?yàn)閔int類(lèi)型,定義正向解析區(qū)域“”和反向解析區(qū)域“202.168.192.”,均為master類(lèi)型,即主DNS服務(wù)器。)(見(jiàn)附件named.conf)4. 配置正向解析區(qū)域“”數(shù)據(jù)文件(1)cd /var/named/chroot/var/named(2)vi .zone(3)添加以下配置:(見(jiàn)附件.zone)5. 配置反向解析區(qū)域“202.168.192.” 數(shù)據(jù)文件(1)cd /var/named/chroot/var/named(2)vi

45、 202.168.192..zone(3)添加以下配置:(見(jiàn)附件202.168.192..zone)6. 啟動(dòng)DNS服務(wù)器service named startchkconfig named on7. 驗(yàn)證DNS服務(wù)器在客戶(hù)端XP運(yùn)行cmd -> nslookup驗(yàn)證DNS配置:> server > set type=a> > > > set type=cname> &

46、gt; set type=ptr> > set type=mx> > exit附件1:named.confoptions directory "/var/named"forwarders 30;zone "." type hint; file "named.ca"zone "" type master; file ".zone"zone "202.168.192

47、." type master; file "202.168.192..zone"附件2:.zone$TTL 86400INSOA. (2009052200;serial28800;refresh14400;retry720000;expire86400;ttl)INNS .dnsINAwwwINAftpINCNAMEwwwmailINAINM

48、X 10 .附件3:202.168.192..zone$TTL 86400INSOA. (2009052200;serial28800;refresh14400;retry720000;expire86400;ttl)INNS.5INPTR.5INPTR.5INPTR.實(shí)驗(yàn)十一 DHCP服務(wù)配置【實(shí)驗(yàn)?zāi)康摹空莆誏inux DHCP服務(wù)的配置,掌握DHCP客戶(hù)端的使用方法?!緦?shí)驗(yàn)重點(diǎn)】

49、DHCP服務(wù)器的配置。【實(shí)驗(yàn)內(nèi)容】1. 使用setup菜單完成TCP/IP網(wǎng)絡(luò)配置;(1)在命令行運(yùn)行setup,選擇“Network Configuration”(2)選擇“eth0(eth0)”(3)取消“Use DHCP”(4)配置IP地址和子網(wǎng)掩碼為/,網(wǎng)關(guān)為(5)一層層退出(6)運(yùn)行ifdown eth0禁用以太網(wǎng)卡(7)運(yùn)行ifup eth0啟用以太網(wǎng)卡并重新讀取配置。(8)使用ifconfig檢查eth0網(wǎng)卡的IP地址配置。2. 禁用vmware的DHCP服務(wù)(1)在vmware程序菜單中,選擇Edit

50、 Virtual Network Editor(2)選擇DHCP,點(diǎn)下面的stop,應(yīng)用。3. 配置Linux DHCP服務(wù)器(1)rpm -q dhcp查詢(xún)DHCP軟件包是否安裝(2)cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf(3)vi /etc/dhcpd.conf(4)做以下修改:subnet netmask option routers;缺省網(wǎng)關(guān),DNSoption domain-name-servers 192.168.2

51、02.5,30;range dynamic-bootp 28 54;(5)service dhcpd start(6)chkconfig dhcpd on4. 配置DHCP客戶(hù)端(1)在本機(jī),打開(kāi)“網(wǎng)絡(luò)連接”,配置“VMware Network Adapter VMnet1”的IP地址為“自動(dòng)獲得IP地址和DNS”(2)稍待片刻,察看“VMware Network Adapter VMnet1”的狀態(tài),是否獲取到了54實(shí)驗(yàn)十二 NFS服務(wù)配置【實(shí)驗(yàn)?zāi)康摹空莆誑FS服務(wù)端和客戶(hù)端的配置。【實(shí)驗(yàn)重點(diǎn)

52、】1NFS服務(wù)器的配置;2NFS客戶(hù)端的配置?!緦?shí)驗(yàn)內(nèi)容】1. 服務(wù)器端(1)設(shè)置ip地址為00。(2)先查找一下系統(tǒng)是否安裝了nfs的軟件包,使用rpm-qa來(lái)查看。rpm qa |grep nfs(3)編輯/etc/exports文件來(lái)設(shè)置服務(wù)器端的共享目錄(此處共享/shareA目錄),vi /etc/exports輸入如下內(nèi)容:/shareA 00(rw,no_root_squash) *(ro)表示允許00主機(jī)讀寫(xiě),其他所有的主機(jī)都可以訪(fǎng)問(wèn)此目錄,權(quán)限是只讀。no_root_squash:不將root用戶(hù)及其所屬的用戶(hù)

53、組映射為匿名用戶(hù)和用戶(hù)組,默認(rèn)選項(xiàng)是root_squash,將root用戶(hù)及其所屬的用戶(hù)組映射為匿名用戶(hù)和用戶(hù)組。(4)啟動(dòng)NFS服務(wù),使用service nfs start命令2. 客戶(hù)端(1)使用showmount e 00命令來(lái)查看nfs服務(wù)器上共享的目錄(2)使用mount命令講nfs服務(wù)器上共享的目錄掛接到本地的Linux計(jì)算機(jī)上如:mount 00 :/shareA /tmp/nfs將00計(jì)算機(jī)上共享的/shareA目錄掛接過(guò)來(lái),掛接到自己的計(jì)算機(jī)上,接下來(lái)我們就可以像使用自己的硬盤(pán)一樣來(lái)使用對(duì)方的共享目錄(3)使用

54、mount命令來(lái)查看我們的掛接目錄mount(4)切換到掛載目錄下,查看NFS服務(wù)器共享目錄的內(nèi)容。cd /tmp/nfslsmkdir bb 驗(yàn)證客戶(hù)端是否可寫(xiě)NFS服務(wù)器導(dǎo)出的目錄。(5)如果想解除掛接,我們可以使用umount命令如:umount /tmp/nfs實(shí)驗(yàn)十三 E-mail服務(wù)配置【實(shí)驗(yàn)要求】掌握Postfix郵件服務(wù)器配置,掌握Dovecot服務(wù)配置?!緦?shí)驗(yàn)重點(diǎn)】1Postfix SMTP服務(wù)配置;2Dovecot POP3服務(wù)配置?!緦?shí)驗(yàn)內(nèi)容】1. 使用setup菜單完成TCP/IP網(wǎng)絡(luò)配置;(1)在命令行運(yùn)行setup,選擇“Network Configuration”(2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論