Linux服務(wù)器配置及管理實驗指導(dǎo)書_第1頁
Linux服務(wù)器配置及管理實驗指導(dǎo)書_第2頁
Linux服務(wù)器配置及管理實驗指導(dǎo)書_第3頁
Linux服務(wù)器配置及管理實驗指導(dǎo)書_第4頁
Linux服務(wù)器配置及管理實驗指導(dǎo)書_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Linux服務(wù)器配置與管理實驗指導(dǎo)概 述一、實驗教學(xué)的內(nèi)容及目的本課程的實驗指導(dǎo)書對上機(jī)實驗內(nèi)容部分進(jìn)行指導(dǎo)。上機(jī)試驗以培養(yǎng)學(xué)生的獨立思考能力與動手能力為主導(dǎo)原則,目的在于對課堂講授的內(nèi)容加深理解和鞏固,讓學(xué)生在理解基本理論的基礎(chǔ)上,掌握Linux的功能、掌握服務(wù)器配置的方法,提高學(xué)生的分析問題、解決問題的能力和動手能力。在培養(yǎng)學(xué)生動手實踐能力的同時,逐步鍛煉學(xué)生自學(xué)的能力,進(jìn)一步樹立學(xué)生的創(chuàng)新精神。二、實驗基本內(nèi)容及課時為了使學(xué)生在上機(jī)實驗時目標(biāo)明確,本實驗指導(dǎo)書針對課程內(nèi)容編寫了16個實驗,每個實驗2學(xué)時,學(xué)生可以在上機(jī)時先完成指導(dǎo)書中給出的內(nèi)容,在理解掌握所學(xué)知識的基礎(chǔ)上再深入其他的操作

2、。指導(dǎo)書中的16個實驗如下:實驗題目實驗課時1. 安裝Linux操作系統(tǒng)22. 文件管理與常用命令(一) 23. 文件管理與常用命令(二)24. 用戶與用戶組管理和軟件包管理25Linux磁盤管理26. 進(jìn)程管理、設(shè)備管理、內(nèi)存管理27TCP/IP網(wǎng)絡(luò)配置28NFS服務(wù)配置29Samba服務(wù)配置210DNS服務(wù)配置211DHCP服務(wù)配置212Web服務(wù)基本配置213Web虛擬主機(jī)配置214FTP服務(wù)配置215E-mail服務(wù)配置216遠(yuǎn)程訪問服務(wù)配置2三、實驗設(shè)備要求實驗用機(jī)的軟件和硬件基本配置。軟件配置:Windows 2000/XP/Vista系統(tǒng) Vmware Workstation 6

3、.0及以上版本 Linux Redhat系列硬件配置:CPU P4 2.0G以上、內(nèi)存 512MB以上實驗一 安裝Linux操作系統(tǒng)【實驗?zāi)康摹苛私釲inux操作系統(tǒng)的發(fā)行版本;掌握Linux系統(tǒng)安裝方法;練習(xí)系統(tǒng)登錄、注銷、重啟和關(guān)機(jī)?!緦嶒瀮?nèi)容】1Vmware Workstation 6.0下創(chuàng)建Red Hat Linux虛擬機(jī),要求虛擬機(jī)的內(nèi)存為256MB或更大,硬盤為8GB或更大。2使用RHEL 5.3的DVD光盤或ISO文件安裝Linux系統(tǒng)?!緦嶒炛笇?dǎo)】1硬盤和分區(qū)知識以及Linux文件系統(tǒng)的組織方式(1)硬盤和分區(qū)知識磁盤有IDE接口和SCSI接口兩種。磁盤在使用前需分區(qū)。磁盤分

4、區(qū)有主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)之分。一塊硬盤可以有4個主分區(qū),其中一個主分區(qū)的位置可以有一個擴(kuò)展分區(qū)替換,即可以有3個主分區(qū)和一個擴(kuò)展分區(qū),且一塊硬盤只能有一個擴(kuò)展分區(qū),在這個擴(kuò)展分區(qū)中可以劃分多個邏輯分區(qū)。(2)Linux如何表示分區(qū)在Windows系統(tǒng)中使用盤符來標(biāo)識不同的分區(qū),而在linux下使用分區(qū)的設(shè)備名來標(biāo)識不同的分區(qū),設(shè)備名存放在/dev目錄中。磁盤設(shè)備名稱如下:l 系統(tǒng)的第1塊IDE接口的硬盤稱為/dev/hdal 系統(tǒng)的第2塊IDE接口的硬盤稱為/dev/hdbl 系統(tǒng)的第1塊SCSI接口的硬盤稱為/dev/sdal 系統(tǒng)的第2塊SCSI接口的硬盤稱為/dev/sdb分區(qū)使用

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

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

7、使用僅為主機(jī)網(wǎng)絡(luò):通過一個虛擬網(wǎng)絡(luò)從內(nèi)部連接客戶操作系統(tǒng)到主機(jī)。l 不使用一個網(wǎng)絡(luò)連接;(6)設(shè)置虛擬磁盤大??;(7)單擊完成按鈕,虛擬機(jī)就創(chuàng)建好了。3系統(tǒng)安裝過程安裝系統(tǒng)之前,先要設(shè)置一下虛擬機(jī)的光驅(qū),如上圖所示,雙擊“設(shè)備”下的“CD-ROM”項,打開配置窗口。使用的是Linux安裝光盤,因此點選“使用物理驅(qū)動器”項,并在下拉列表中選擇正確的光驅(qū)盤符(如:"J");如果是從網(wǎng)上下載的ISO安裝映像文件,則點選"使用ISO映像"項,并通過"瀏覽"按鈕選擇下載所得的安裝映像文件。設(shè)置完畢,單擊"確定"按鈕。雙擊“S

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

9、結(jié)構(gòu) l 使用選擇驅(qū)動器中的空余空間并創(chuàng)建默認(rèn)的分區(qū)結(jié)構(gòu)l 建立自定義的分區(qū)結(jié)構(gòu)。(8)選擇上步的“建立自定義的分區(qū)結(jié)構(gòu)”。安裝Red Hat Enterprise Linux 系統(tǒng)一般需要三個分區(qū) l 一個交換分區(qū)(大小為物理內(nèi)存的兩倍)l 一個boot分區(qū) (80MB120MB)l 一個根分區(qū) (1.7GB5.0GB)注意:掌握硬盤和分區(qū)知識以及Linux文件系統(tǒng)的組織方式。(9)配置引導(dǎo)裝載程序配置。(10)設(shè)置網(wǎng)絡(luò)。 如果您是通過DHCP獲得IP地址的,用默認(rèn)的DHCP就行;如果你手工地輸入了 IP 和子網(wǎng)掩碼信息,你可能還得輸入網(wǎng)關(guān)、主要、次要、和第三 DNS 地址。(11)設(shè)置時區(qū)

10、。(12)設(shè)置root口令。(13)定制軟件包。(14)開始安裝RHEL。(15)完成安裝。安裝程序會提示你做好重新引導(dǎo)系統(tǒng)的準(zhǔn)備。重啟過程中,會要求創(chuàng)建一個普通用戶?!緦嶒炛攸c】1掌握硬盤和分區(qū)知識,包括硬盤分類、硬盤以及分區(qū)在Linux下如何標(biāo)識。2掌握Linux文件系統(tǒng)的組織方式掛載點含義。3學(xué)會使用VMware Workstation。4學(xué)會安裝Linux系統(tǒng)。實驗二 文件管理與常用命令(一)【實驗?zāi)康摹渴煜っ钚胁僮鞣绞?;掌握man,info等常用的幫助命令;掌握Linux目錄常見的概念(路徑,根目錄、用戶主目錄);熟悉文件與目錄的基本操作,包括顯示文件內(nèi)容命令-cat、m

11、ore、less、tail;文件內(nèi)容查詢命令-grep,egrep,fgrep;文件查找命令-find,locate;文本處理命令-sort,uniq;文件內(nèi)容統(tǒng)計命令-wc; 文件比較命令-comm,diff;文件復(fù)制、移動和刪除命令-cp,mv,rm;文件鏈接命令-ln;目錄的創(chuàng)建與刪除-mkdir,rmdir;改變工作目錄、顯示路徑以及顯示目錄內(nèi)容命令-cd、pwd,ls等?!緦嶒瀮?nèi)容】1. 對命令行基本操作進(jìn)行了解,具體步驟如下:(1)通過GNOME的終端仿真器熟悉命令行操作;(2)通過組合鍵CTRL+ALT+F1切換到終端TTY1,進(jìn)行操作;(3)使用智能補(bǔ)全、歷史記錄等功能;(4)

12、使用man、info查看cat、head、tail等命令的聯(lián)機(jī)幫助。2. 文件與目錄基本操作命令(1)用root帳號登錄到終端,使用pwd命令查看當(dāng)前目錄;(2)使用cd命令將當(dāng)前目錄切換到/目錄下;(3)使用ls命令查看Linux的目錄結(jié)構(gòu),了解各個目錄存放與系統(tǒng)相關(guān)的文件;(4)使用cat、more、head、tail等命令顯示/etc/inittab文件內(nèi)容;(5)使用grep命令在/etc/inittab文件中查詢“initdefault”字符串;(6)使用find和locate命令查找/目錄下所有以main開頭的文件,并顯示這些文件的內(nèi)容;(7)用cp命令將/etc目錄下的initt

13、ab文件和拷貝到/root目錄下;(8)使用sort或uniq命令對/root目錄下的inittab文件排序后輸出其結(jié)果;(9)統(tǒng)計inittab文件的字節(jié)數(shù)、行數(shù)、字?jǐn)?shù);(10)用mkdir命令在/root目錄下創(chuàng)建一個test目錄;(11)用cp命令將/etc目錄及其下所有內(nèi)容復(fù)制到test目錄下;(12)使用cd和ls 查看/root/test/etc下的內(nèi)容;(13)將test目錄改名為test2;(14)刪除test2目錄?!緦嶒炛攸c】1熟悉命令行環(huán)境;2. 路徑(包括絕對路徑、相對路徑)的表示;3. 掌握各種文件目錄操作命令,熟悉常用的命令選項。實驗三 文件管理與常用命令(二) 【

14、實驗?zāi)康摹客ㄟ^練習(xí),使學(xué)生能夠?qū)inux中文件所有者的概念和權(quán)限的概念有基本的理解;使用長列表命令來查看文件與目錄的信息,能夠解釋文件與目錄權(quán)限中各位的含義;能夠?qū)ζ胀ㄎ募c目錄的權(quán)限進(jìn)行操作;熟悉文件/目錄的打包和壓縮命令?!緦嶒瀮?nèi)容】1設(shè)置文件權(quán)限(1)在用戶主目錄下創(chuàng)建目錄test,進(jìn)入test目錄使用touch命令創(chuàng)建空文件file1。(2)以ls l命令長格形式顯示文件詳細(xì)信息,注意文件的權(quán)限和所屬用戶和組。(3)對文件file1設(shè)置權(quán)限,使其他用戶可以對此文件進(jìn)行寫操作:#chmod  o+w  file1。用ls l命令查看設(shè)置結(jié)果。(4)取消同組用戶對此文

15、件的讀取權(quán)限:#chmod  g-r  file1。查看設(shè)置結(jié)果。(5)用數(shù)字形式來為文件file1設(shè)置權(quán)限,所有者可讀、可寫、可執(zhí)行;其他用戶和所屬組用戶只有讀和執(zhí)行的權(quán)限:#chmod  755  file1。設(shè)置完成后查看設(shè)置結(jié)果。(6)用數(shù)字形式更改文件file1的權(quán)限,使所有者只能讀取此文件,其他任何用戶都沒有權(quán)限:#chmod  400  file1。查看設(shè)置結(jié)果。(7)為其他用戶添加寫權(quán)限:#chmod o+w file1。查看設(shè)置結(jié)果。(8) 回到上層目錄,查看test的權(quán)限。(9)為其他用戶添加對此目錄的寫權(quán)限。#c

16、hmod o+w test。查看設(shè)置結(jié)果。(11)查看目錄test及其中文件的所屬用戶和組。(12)把目錄test及其下的所有文件的所有者改成bin,所屬組改成daemon:#chown  -R  bin:daemon  test/。查看設(shè)置結(jié)果。(13)刪除目錄test及其下的文件。(14)設(shè)定umask,#umask 000;重新創(chuàng)建test1目錄,并查看其權(quán)限。2打包壓縮命令(1)將/etc目錄拷貝到/root目錄下;(2)將/root/etc目錄用tar命令打包成etc.tar.gz,查看etc.tar.gz的內(nèi)容,解壓縮etc.tar.gz?!緦嶒炛攸c】

17、1使用長列表命令查看文件、目錄的權(quán)限;2比較各文件間的權(quán)限有何不同,理解文件權(quán)限和文件的所有者的含義;3用八進(jìn)制模式和符號模式設(shè)置和修改權(quán)限;4了解權(quán)限被修改后文件和目錄的工作有何改變;5能熟練使用打包和壓縮命令,如gzip、bzip2、 tar、zip、unzip等。實驗四 用戶與用戶組管理和軟件包管理【實驗?zāi)康摹渴煜っ钚胁僮鞣绞竭M(jìn)行用戶和用戶組管理的方法;學(xué)會使用RPM命令管理RPM軟件包?!緦嶒瀮?nèi)容】1. 創(chuàng)建用戶和組(1)創(chuàng)建一個新用戶user1,設(shè)置其主目錄為/home/user1:#useradd d  /home/user1  -m  user1(

18、2)查看/etc/passwd文件的最后一行,看看是如何記錄的。(3)查看文件/etc/shadow文件的最后一行,看看是如何記錄的。(4)給用戶user1設(shè)置密碼:#passwd user1。(5)再次查看文件/etc/shadow文件的最后一行,看看有什么變化。(6)使用user1用戶登錄系統(tǒng),看能否登錄成功。(7)使用同樣的方法創(chuàng)建user2用戶(8)更改用戶的屬組,使用usermod命令來修改,其中“-g”參數(shù)是修改用戶所屬的群組,“-G”修改用戶所屬的附加群組:#useradd g root user1#useradd G root user2(9)修改完成后可以來看一下上面兩個參數(shù)

19、的區(qū)別,此時打開/etc/passwd文件來查看,可以看到此時user1用戶只屬于root組中,而user2用戶即屬于user2組又屬于root組(10)更改用戶user1的帳戶名為user2:#usermod l user2 user1。(11)查看/etc/passwd文件的最后一行,看看有什么變化。(12)刪除用戶user2。#usermod user22組的管理(1)創(chuàng)建一個新組,stuff:#groupadd  stuff。(2)查看/etc/group文件的最后一行,看看是如何設(shè)置的。(3)創(chuàng)建一個新帳戶user02,并把他的起始組和附屬組都設(shè)為stuff:#userad

20、d g stuff G stuff user02。(4)查看/etc/group文件中的最后一行,看看有什么變化。(5)給組stuff設(shè)置組密碼:#gpasswd stuff。(6)在組stuff中刪除用戶user02:#gpasswd d user02 stuff。(7)再次查看/etc/group文件中的最后一行,看看有什么變化。(8)刪除組stuff。3rpm軟件包的安裝,卸載使用Webmin可以輕松配置Linux服務(wù)器,甚至是遠(yuǎn)程配置目前Linux上運(yùn)行的所有服務(wù)。Webmin的管理工作是通過網(wǎng)頁的方式來實現(xiàn)的,所有操作簡單、直觀。全部功能可以分為五個部分:Webmin自身配置、系統(tǒng)配

21、置管理、服務(wù)配置管理、硬件配置、其他配置。(1)使用rpm ivh 命令來安裝webmin軟件包;(2)檢測一下webmin是否啟動,使用netstat an命令檢查端口是否開放(10000端口);(3)查看一下ip地址;(4)通過瀏覽器來測試一下,在地址欄中輸入對方Linux服務(wù)器的ip地址如:http:/00:10000(連接10000端口);此時webmin已經(jīng)安裝完了,注意:如果這個時候來直接通過遠(yuǎn)程配置服務(wù)器,那么配置用戶的口令可能會被其他人截獲,最好是能夠配置上ssl加密傳輸(5)卸載webmin軟件包。 #rpm e webmin【實驗重點】1用戶和組相關(guān)文

22、件;2創(chuàng)建用戶、組帳戶和設(shè)置用戶口令;3RPM管理方法。實驗五 Linux磁盤管理【實驗?zāi)康摹苛私獬S玫腖inux支持的文件系統(tǒng);熟悉磁盤分區(qū)的命名方式;學(xué)會使用fdisk命令進(jìn)行磁盤分區(qū);學(xué)會創(chuàng)建不同類型的文件系統(tǒng);學(xué)會掛載和卸載文件系統(tǒng),學(xué)會在系統(tǒng)啟動時自動掛載文件系統(tǒng);學(xué)會常用磁盤管理命令;了解磁盤配額的意義和基本方法?!緦嶒瀮?nèi)容】1. 在VMware中添加一塊虛擬硬盤,執(zhí)行以下操作:(1)使用fdisk命令進(jìn)行磁盤分區(qū),然后使用fdisk l查看分區(qū)情況;(2)使用mkfs命令創(chuàng)建文件系統(tǒng);(3)使用mount和umount命令實施掛載和卸載文件系統(tǒng)的操作;(4)修改配置文件/etc/

23、fstab,在系統(tǒng)啟動時自動掛裝文件系統(tǒng);2.為用戶或用戶組設(shè)置磁盤限額為某個分區(qū)設(shè)置用戶或組的磁盤限額:為home分區(qū)分配磁盤限額,user1用戶分配100M磁盤的軟限制,400M的硬限制,文件數(shù)量軟限制為12800,硬限制為為51200?!緦嶒炛笇?dǎo)】任務(wù)一:分區(qū)、格式化、掛載練習(xí)1在VMware中添加一塊虛擬硬盤(1)在虛擬機(jī)中點擊下面的圖標(biāo)。(2)此時在彈出的對話框中選項添加按鈕。(3)此時會彈出向?qū)韼椭覀兲砑酉鄳?yīng)的設(shè)備,選擇Hard Disk,單擊下一步。(4)在出現(xiàn)的對話框中,選擇第一項,單擊第一步。(5)選擇硬盤類型(IDE或SCSI),單擊下一步。(6)指定文件名稱。(7)在

24、下面的對話框中可以適當(dāng)?shù)恼{(diào)整添加硬盤的大小和與其相應(yīng)的選項。(8)單擊完成,虛擬硬盤即添加成功。2使用fdisk命令創(chuàng)建分區(qū)(1)進(jìn)入Linux系統(tǒng)的命令行模式中使用fdisk l命令來查看系統(tǒng)中的硬盤(2)使用命令的方式來查看硬盤分區(qū),下圖是fdisk中的常用命令,m表示顯示菜單,p查看分區(qū)情況(3)創(chuàng)建主分區(qū)分區(qū):(4)創(chuàng)建擴(kuò)展分區(qū):(5)創(chuàng)建邏輯分區(qū):(6)關(guān)于分區(qū)類型,可以鍵入l鍵來查看:注意:如果想更改相應(yīng)的文件類型可以使用“t”鍵來更改(7) 如果對以上的分區(qū)沒有什么異議,需要使用“w”鍵來進(jìn)行保存:3格式化分區(qū)使用mkfs命令來格式化硬盤,mkfs t ext3 /dev/ sd

25、b14使用mount命令來掛載剛剛創(chuàng)建的分區(qū)(1)創(chuàng)建掛載目錄:mkdir /mnt/usrtfile;(2)使用mount命令來掛載剛剛創(chuàng)建的分區(qū);5自動掛載我們可以直接使用mount命令來掛載相應(yīng)的分區(qū)和目錄,如上圖所示,“mount 分區(qū)名稱 掛載目錄”如:“mount /dev/sdb1 /mnt/userfile”我們還可以修改相應(yīng)的配置文件使用自動掛載的方法:修改/etc/fstab文件,在最后添加一行:此后重啟計算機(jī)后目錄將自動掛載。 任務(wù)二:磁盤限額練習(xí)(1)啟動vi來編輯/etc/fstab文件。(2)把/etc/fstab文件中的home分區(qū)添加用戶和組的磁盤限額

26、。(3)用quotacheck命令創(chuàng)建aquota.user和aquota.group文件:#quotacheck  -amcug(4)給用戶user01設(shè)置磁盤限額功能:#edquota  -u user1。(5)將其blocks的soft設(shè)置為102400,hard設(shè)置為409600;inodes的設(shè)置為12800,hard設(shè)置為51200。編輯完成后保存并退出。(6)重新啟動系統(tǒng)。(7)用quotaon命令啟用quota功能:#quotaon /home。(8)切換到用戶user1,查看自己的磁盤限額及使用情況。(9)嘗試復(fù)制大小分別超過磁盤限額軟限制和硬限制的文件到

27、用戶的主目錄下,檢驗一下磁盤限額功能是否起作用。【實驗重點】1使用文件系統(tǒng)遵循的一般過程:分區(qū)、格式化、掛載;2了解磁盤配額的意義和基本方法。實驗六 進(jìn)程管理、內(nèi)存管理、設(shè)備管理【實驗?zāi)康摹坷斫膺M(jìn)程和守護(hù)進(jìn)程的概念;掌握啟動進(jìn)程的命令;學(xué)會查看進(jìn)程狀態(tài)的命令和殺死進(jìn)程的命令;掌握作業(yè)控制命令fg、bg、jobs等;學(xué)會用at和cron執(zhí)行計劃任務(wù)掌握PROC文件系統(tǒng)的作用以及如何使用PROC文件系統(tǒng)來獲得進(jìn)程的信息;學(xué)會使用free命令監(jiān)視內(nèi)存使用情況,學(xué)會使用vmstat命令監(jiān)視虛擬內(nèi)存情況;了解設(shè)備文件的分類,使用設(shè)備編號的方式來標(biāo)識每個設(shè)備,學(xué)會使用mknod命令創(chuàng)建設(shè)備文件?!緦嶒瀮?nèi)容

28、】1進(jìn)程管理(1)使用ps命令查看和控制進(jìn)程1) 顯示本用戶的進(jìn)程:#ps。2) 顯示所有用戶的進(jìn)程:#ps -au。3) 在后臺運(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命令動態(tài)顯示當(dāng)前的進(jìn)程。2) 只顯示用戶user01的進(jìn)程(利用u鍵)。3) 利用k鍵,殺死指定進(jìn)程號的進(jìn)程。(3)掛起和恢復(fù)進(jìn)程1) 執(zhí)行命令cat。2) 按Ctrl+z鍵,掛起進(jìn)程cat。3) 輸入jobs命令,查看作業(yè)。4)

29、 輸入bg,把cat切換到后臺執(zhí)行。5) 輸入fg,把cat切換到前臺執(zhí)行。6) 按Ctrl+c鍵,結(jié)束進(jìn)程cat。(4)使用at命令定時執(zhí)行某命令 下午4點,用戶找出系統(tǒng)中所有的以.c為后綴的文件,將結(jié)果保存到/etc/result文件中,然后向user1發(fā)郵件告知用戶已經(jīng)完成。1) #at 4pm 2) 出現(xiàn)at>提示符,輸入;at> find / -name “*.c” >/etc/resultat>echo “user1:All code been seached out.You can take them over.Bye”|mail s “job done”

30、 user13) 按Ctl+D鍵結(jié)束at命令的輸入(5)安排計劃任務(wù)1) 查看crontab命令的幫助信息:#crontab  -help。2) 查看用戶的計劃任務(wù)列表:#crontab l。3) 建立一個crontab文件:#echo  “45 11 22 7 * ls /etc” >cronfile。7月22日11點45分執(zhí)行l(wèi)s /etc4) 使用crontab命令安裝crontab文件,安排計劃任務(wù):#crontab cronfile。5) 查看計劃任務(wù)表,看看計劃任務(wù)是否已被安排:#crontab l。6) 刪除計劃任務(wù)列表,并進(jìn)行確認(rèn)。(6)進(jìn)程文件系統(tǒng)P

31、ROC;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è)備文件的分類將目錄切換到/dev目錄下。執(zhí)行l(wèi)s l命令,查看信息行的第一個字符,若是b說明該設(shè)備是塊設(shè)備,若是c說明是字符設(shè)備;查看設(shè)備的主設(shè)備號、次設(shè)備號,注意相同類型的設(shè)備主設(shè)備號相同,次設(shè)備號不同。(2)使用mknod命令創(chuàng)建一個命名管道文件。#mknod /tmp/pipe1 p 【實驗重點】1進(jìn)程概念和進(jìn)程管理命令;2內(nèi)存管理命令;3設(shè)備分類。實驗七 TCP/IP 網(wǎng)絡(luò)配置【實驗?zāi)康摹渴炀氄莆誏inux操作系統(tǒng)

32、IPv4地址的配置方法,掌握TCP/IP網(wǎng)絡(luò)配置文件常見配置。【實驗內(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手工編輯網(wǎng)絡(luò)配置文件(1)vi /et

33、c/sysconfig/network:這是一個重要的網(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:這是第一個以太網(wǎng)卡的配置文件DEVICE=eth0:設(shè)備名稱BOOTPROTO=static:地址獲取方式:靜態(tài)配置BROADCAST=55:IPv4廣播地址HWADDR=00:0C:29:97:2B:B8:MA

34、C地址IPADDR=:IPv4地址IPV6ADDR=2001:5/64:IPv6地址IPV6INIT=yes:是否開機(jī)時啟用IPv6配置IPV6_AUTOCONF=no:是否使用IPv6地址的自動配置NETMASK=:IPv4子網(wǎng)掩碼NETWORK=:IPv4網(wǎng)絡(luò)地址ONBOOT=yes:是否開機(jī)時啟用IPv4配置(3)vi /etc/resolv.conf:這是DNS服務(wù)器配置文件nameserver :配置主DNS服務(wù)器nameserver 30:配置輔DNS服務(wù)器

35、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)卡添加一個IP地址ip address del 0 dev eth0:刪除I

36、P地址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測試網(wǎng)絡(luò)連通性ping :按Ctrl+C結(jié)束ping(5)traceroute:發(fā)送遞增TTL數(shù)據(jù)包跟蹤網(wǎng)絡(luò)路由traceroute -n 30:顯示到達(dá)30經(jīng)過的所有路由器接口地址,不解析域名(6)nets

37、tat:顯示TCP/UDP/IP網(wǎng)絡(luò)連接信息netstat -nutlp:顯示本機(jī)所有監(jiān)聽連接netstat -anutlp:顯示所有網(wǎng)絡(luò)連接socket(7)nslookup:調(diào)試DNS服務(wù)解析(8)telnet:建立遠(yuǎn)程telnet連接(9)ssh:建立遠(yuǎn)程ssh連接【實驗重點】1網(wǎng)卡配置文件編輯;2常用Linux網(wǎng)絡(luò)命令。實驗八 NFS服務(wù)配置【實驗?zāi)康摹空莆誑FS服務(wù)端和客戶端的配置?!緦嶒瀮?nèi)容】1. 服務(wù)器端(1)設(shè)置ip地址為00。(2)先查找一下系統(tǒng)是否安裝了nfs的軟件包,使用rpm-qa來查看。rpm qa |grep nfs(3)編輯/etc/expo

38、rts文件來設(shè)置服務(wù)器端的共享目錄(此處共享/shareA目錄),vi /etc/exports輸入如下內(nèi)容:/shareA 00(rw,no_root_squash) *(ro)表示允許00主機(jī)讀寫,其他所有的主機(jī)都可以訪問此目錄,權(quán)限是只讀。no_root_squash:不將root用戶及其所屬的用戶組映射為匿名用戶和用戶組,默認(rèn)選項是root_squash,將root用戶及其所屬的用戶組映射為匿名用戶和用戶組。(4)啟動NFS服務(wù),使用service nfs start命令2. 客戶端(1)使用showmount e 00

39、命令來查看nfs服務(wù)器上共享的目錄(2)使用mount命令講nfs服務(wù)器上共享的目錄掛接到本地的Linux計算機(jī)上如:mount 00 :/shareA /tmp/nfs將00計算機(jī)上共享的/shareA目錄掛接過來,掛接到自己的計算機(jī)上,接下來我們就可以像使用自己的硬盤一樣來使用對方的共享目錄(3)使用mount命令來查看我們的掛接目錄mount(4)切換到掛載目錄下,查看NFS服務(wù)器共享目錄的內(nèi)容。cd /tmp/nfslsmkdir bb 驗證客戶端是否可寫NFS服務(wù)器導(dǎo)出的目錄。(5)如果想解除掛接,我們可以使用umount命令如:umoun

40、t /tmp/nfs【實驗重點】1NFS服務(wù)器的配置;2NFS客戶端的配置。實驗九 Samba服務(wù)配置 【實驗?zāi)康摹空莆誗amba服務(wù)器的配置,掌握Samba客戶端的使用方法?!緦嶒瀮?nèi)容】1. Samba服務(wù)器配置(1)配置以太網(wǎng)接口設(shè)置網(wǎng)卡IP地址為00。(2)Samba服務(wù)器的配置文件,vi /etc/samba/smb.confworkgroup = MYGROUPserver string = Samba Serversecurity = share(只需修改此句)說明:上面的security是為Samba服務(wù)器設(shè)置安全等級的,選項的后面有幾個等級如:Share:

41、若采用此等級,用戶不需要帳號和密碼即可登錄Samba服務(wù)器User:這是Samba服務(wù)器默認(rèn)的安全等級,由Samba服務(wù)器檢查帳號和密碼Server:在此等級下,檢查帳號和密碼的工作可指定另一臺Windows NT/2000/XP或Samba服務(wù)器負(fù)責(zé)Domain:在此等級下,需要指定一臺Windows NT/2000/XP服務(wù)器,以驗證用戶所輸入的帳號和密碼(3)在=Share Definitions =的提示目錄下可以設(shè)置共享目錄,在配置文件最后添加如下內(nèi)容:share1 comment = stuff path = /var/samba/share public = yeswritabl

42、e=yes(4)重啟Samba服務(wù):service smb restart(5)創(chuàng)建/var/samba/share ,并設(shè)置權(quán)限,使所有用戶都可訪問。mkdir p /var/samba/share chmod 777 /var/samba/share2. 配置客戶端,測試Samba服務(wù)器。(1)在Windows網(wǎng)絡(luò)連接中選擇VMnet1,設(shè)置ip地址為00。檢查客戶端和linux服務(wù)器是否能ping通。(2)打開網(wǎng)上鄰居>整個網(wǎng)絡(luò)>Microsoft Windows網(wǎng)絡(luò),此時可以看到有兩個工作組,Mygroup(我們剛才建的)和Workgroup,雙擊My

43、group,看到Linux 計算機(jī),雙擊它,查看共享目錄。驗證是否可讀寫目錄。第二種方法:選擇開始菜單中的運(yùn)行,輸入:00share13. 配置Samba服務(wù)器(需要口令)前兩個步驟如上例(1)vi /etc/samba/smb.conf 在配置文件中修改security = user(2)在=Share Definitions =的提示目錄下可以設(shè)置共享目錄,在配置文件最后添加如下內(nèi)容:fredsdir comment = freds service path = /var/samba/fred valid users=fred public = nowritable=

44、yes(3)設(shè)置Samba密碼文件,可以在主配置文件中看到Samba服務(wù)器所指定的密碼文件/etc/samba/smbpasswd,它與Linux計算機(jī)的密碼文件不同,他自己有自己的密碼文件。(4)此時可以為smbpasswd文件中的用戶創(chuàng)建Samba口令,若無fred用戶,需先創(chuàng)建用戶。(輸入兩條命令:useradd fred passwd fred)如:給上面的fred用戶設(shè)置口令,使用:smbpasswd a fred命令(此時用戶的口令可以和系統(tǒng)口令不同)(5)創(chuàng)建共享目錄并更改目錄屬主。mkdir /var/samba/fredchown fred.fred /var/samba/f

45、red(6)重啟Samba服務(wù):service smb restart(7)下面使用Windows計算機(jī)來測試一下,打開網(wǎng)上鄰居>整個網(wǎng)絡(luò)>Microsoft Windows網(wǎng)絡(luò),此時可以看到有兩個工作組,Mygroup(我們剛才建的)和Workgroup,雙擊Mygroup,看到Linux計算機(jī).(8)雙擊它,此時系統(tǒng)提示輸入用戶名和密碼,輸入剛才的用戶名fred,密碼123456。(9)單擊確定,發(fā)現(xiàn)共享目錄有一個叫做fredsdir的文件夾。第二種方法:選擇開始菜單中的運(yùn)行,輸入:00fredsdir4. 為一個組配置Samba共享基本的實驗步驟如下:

46、groupadd staff useradd G staff user1 passwd user1 useradd G staff user2 passwd user2 smbpasswd a user1 smbpasswd a user2 mkdir /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 = /

47、var/samba/staff public = nowritable=yes write list=staff 讀寫權(quán)限的用戶或組然后重啟服務(wù),掛載NFS導(dǎo)出的目錄,測試 user1和user2是否可讀寫 ,參考任務(wù)一和二。5. 關(guān)于Samba服務(wù)器的其它命令(1)可以使用其它命令如:smbclient L /IP地址/共享名 U 用戶名來訪問windows或linux提供的共享,如:使用命令查看并訪問共享,smbclient L /00/fredsdir U fred(2)可以使用smbstatus命令查看Samba服務(wù)器的資源使用情況(3)可以輸入testparm來

48、檢查smb.conf配置文件的正確性【實驗重點】1Samba服務(wù)器的基本配置;2Samba客戶端的使用方法。實驗十 DNS服務(wù)配置【實驗?zāi)康摹空莆誏inux系統(tǒng)BIND DNS服務(wù)的配置,掌握nslookup程序的使用方法?!緦嶒瀮?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禁用

49、以太網(wǎng)卡(7)運(yùn)行ifup eth0啟用以太網(wǎng)卡并重新讀取配置。(8)使用ifconfig檢查eth0網(wǎng)卡的IP地址配置。2. 添加根域的區(qū)域數(shù)據(jù)文件(1)訪問,下載named.ca和ps(2)打開ps,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(4)添加以下配置:

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

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

52、t; 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." type master; fil

53、e "202.168.192..zone"附件2:.zone$TTL 86400INSOA. (2009052200;serial28800;refresh14400;retry720000;expire86400;ttl)INNS .dnsINAACNAMEwwwmailINAINMX 10 .附件3:202.168.192.in-addr.ar

54、pa.zone$TTL 86400INSOA. (2009052200;serial28800;refresh14400;retry720000;expire86400;ttl)INNS.5INPTR.5INPTR.5INPTR.【實驗重點】1. BIND主配置文件格式;2. 區(qū)域數(shù)據(jù)文件格式實驗十一 DHCP服務(wù)配置【實驗?zāi)康摹空莆誏inux DHCP服務(wù)的配置,掌握DHCP客戶端的使用方法?!緦嶒瀮?nèi)容】1. 使用setup菜單完成TCP/IP網(wǎng)絡(luò)配置;(1)在命令行運(yùn)行setup,選擇“Network Configurat

溫馨提示

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

評論

0/150

提交評論