《網(wǎng)絡(luò)組建與維護(hù)》第七章Linux操作系統(tǒng)及其網(wǎng)絡(luò)服務(wù)_第1頁
《網(wǎng)絡(luò)組建與維護(hù)》第七章Linux操作系統(tǒng)及其網(wǎng)絡(luò)服務(wù)_第2頁
《網(wǎng)絡(luò)組建與維護(hù)》第七章Linux操作系統(tǒng)及其網(wǎng)絡(luò)服務(wù)_第3頁
《網(wǎng)絡(luò)組建與維護(hù)》第七章Linux操作系統(tǒng)及其網(wǎng)絡(luò)服務(wù)_第4頁
《網(wǎng)絡(luò)組建與維護(hù)》第七章Linux操作系統(tǒng)及其網(wǎng)絡(luò)服務(wù)_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

計算機(jī)網(wǎng)絡(luò)第七章Linux操作系統(tǒng)及其網(wǎng)絡(luò)服務(wù)2023/1/62第七章Linux操作系統(tǒng)及其網(wǎng)絡(luò)服務(wù)7.1Linux操作系統(tǒng)7.2LinuxBindDNS服務(wù)器的配置7.3LinuxApache服務(wù)器的配置2023/1/63Linxu

操作系統(tǒng)的產(chǎn)生1991年Linux出現(xiàn),最早開始于一位名叫Linus

Torvalds(萊納斯-托瓦爾德斯)的計算機(jī)業(yè)余愛好者,當(dāng)時他是芬蘭赫爾辛基大學(xué)的學(xué)生。他的目的是想設(shè)計一個代替Minix(是由一位名叫AndrewTannebaum的計算機(jī)教授編寫的一個操作系統(tǒng)示教程序)的操作系統(tǒng),這個操作系統(tǒng)可用于386、486或奔騰處理器的個人計算機(jī)上,并且具有Unix操作系統(tǒng)的全部功能,因而開始了Linux雛形的設(shè)計。2023/1/64

Linux的發(fā)展1991年10月,脫離Minix的Linux0.02版發(fā)布,可以運(yùn)行bash和gcc。1994年初Linux1.0誕生,功能已經(jīng)完備1.3版開始向其它硬件平臺移植。2.1版開始Linux走向高端。2.4.17開始支持超線程。最新版2.52.6(內(nèi)核版本號)2023/1/65Linux常見的發(fā)布版本RedhatLinux:BestnetwareOS.TurboLinux:最早支持中文的Linux.XteamLinux:第一個國產(chǎn)Linux.紅旗Linux:中國自己的Linux.政府支持.藍(lán)點(diǎn)Linux:中美共同開發(fā)的.感覺不錯.Linuxware:易于安裝,極其類似于Unix.LSB2.0統(tǒng)一標(biāo)準(zhǔn)2023/1/66Linux的特點(diǎn)自由軟件,完全開放,代碼公開。幾乎免費(fèi)。源碼下載編譯。多用戶、多任務(wù)的32位網(wǎng)絡(luò)操作系統(tǒng)??梢浦残詮?qiáng),支持多種硬件平臺。Xwindows更易于操作。共享庫技術(shù)(共享子程序庫)??汕度?、可編程、易擴(kuò)展。高性能,低耗資源,穩(wěn)定性號。2023/1/67其它特色:無法超越的計算能力,可移植性和適應(yīng)性。

一個真正杰出的學(xué)習(xí)系統(tǒng)??梢赃B接到微軟,NOVLEL和APPLE的網(wǎng)絡(luò)。

支持windows系列的各種分區(qū)格式和文檔。有效的防止病毒發(fā)作和大規(guī)模的傳播。

自帶C和匯編編譯器,可進(jìn)行Shell編程。一個技術(shù)快速更新的平臺。2023/1/68Linux一般有四個主要部分內(nèi)核:內(nèi)核是系統(tǒng)的心臟。Shell:Shell是系統(tǒng)的用戶界面。命令輸入界面和GUI圖形用戶界面文件結(jié)構(gòu):帶權(quán)限的樹形等級結(jié)構(gòu)。實(shí)用工具:編輯器、過濾器和交互程序。2023/1/69

Linux的內(nèi)核內(nèi)核是系統(tǒng)的心臟,是運(yùn)行程序和管理像磁盤和打印機(jī)等硬件設(shè)備的核心程序。它從用戶那里接受命令并把命令送給內(nèi)核去執(zhí)行。最新版2.52.6(內(nèi)核版本號)Linux內(nèi)核由五個子系統(tǒng)組成:進(jìn)程調(diào)度,內(nèi)存管理,虛擬文件系統(tǒng),網(wǎng)絡(luò)接口,進(jìn)程間通信。2023/1/610LinuxShellShell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶輸入的命令并把它送入內(nèi)核去執(zhí)行。Shell是一個命令解釋器,它解釋由用戶輸入的命令并且把它們送到內(nèi)核。Shell有自己的編程語言,允許用戶編寫由shell命令組成的程序。Shell類似高級語言編程。用這種編程語言編寫的Shell程序與其他應(yīng)用程序具有同樣的效果。2023/1/611Linux系統(tǒng)結(jié)構(gòu)及文件組織用戶的數(shù)據(jù)和程序大多以文件的形式保存。用戶使用Linux系統(tǒng)的過程中,需要經(jīng)常對文件和目錄進(jìn)行操作。1.文件與目錄的基本概念(1)文件與文件名在多數(shù)操作系統(tǒng)中都有文件的概念。文件是Linux用來存儲信息的基本結(jié)構(gòu),它是被命名(稱為文件名)的存儲在某種介質(zhì)(如磁盤、光盤和磁帶等)上的一組信息的集合。Linux文件均為無結(jié)構(gòu)的字符流形式。文件名是文件的標(biāo)識,它由字母、數(shù)字、下劃線和圓點(diǎn)組成的字符串來構(gòu)成。用戶應(yīng)該選擇有意義的文件名。Linux要求文件名的長度限制在255個字符以內(nèi)。2023/1/612Linux系統(tǒng)結(jié)構(gòu)及文件組織(2)文件的類型

Linux系統(tǒng)中有三種基本的文件類型:普通文件、目錄文件和設(shè)備文件。

(3)目錄在計算機(jī)系統(tǒng)中存有大量的文件,如何有效的組織與管理它們,并為用戶提供一個使用方便的接口是文件系統(tǒng)的一大任務(wù)。Linux系統(tǒng)以文件目錄的方式來組織和管理系統(tǒng)中的所有文件。所謂文件目錄就是將所有文件的說明信息采用樹型結(jié)構(gòu)組織起來--即我們常說的目錄。也就是說,整個文件系統(tǒng)有一個"根"(root),然后在根上分"杈"(directory),任何一個分杈上都可以再分杈,杈上也可以長出"葉子"。"根"和"杈"在Linux中被稱為是"目錄"或"文件夾"。而"葉子"則是一個個的文件。

2023/1/613Linux系統(tǒng)結(jié)構(gòu)及文件組織Linux系統(tǒng)的樹型目錄結(jié)構(gòu)

2023/1/614Linux系統(tǒng)啟動和初始化

Linux是一個多用戶的操作系統(tǒng),用戶要使用該系統(tǒng),首先必須登錄系統(tǒng),使用完系統(tǒng)后,必須退出系統(tǒng)。1.用戶登錄用戶登錄系統(tǒng)時,為了使系統(tǒng)能夠識別自己,必須輸入用戶名和密碼,經(jīng)系統(tǒng)驗(yàn)證無誤后方能進(jìn)入系統(tǒng)。在系統(tǒng)安裝過程中可以創(chuàng)建兩種帳號:(1)root--超級用戶帳號,使用這個帳號可以在系統(tǒng)中做任何事情。(2)普通用戶--這個帳號供普通用戶使用,可以進(jìn)行有限的操作。

2023/1/615Linux系統(tǒng)啟動和初始化2.修改口令為了更好的保護(hù)用戶帳號的安全,Linux允許用戶隨時修改自己的口令,修改口令的命令是passwd,它將提示用戶輸入舊口令和新口令,之后還要求用戶再次確認(rèn)新口令,以避免用戶無意中按錯鍵。如果用戶忘記了口令,可以請系統(tǒng)管理員為自己重新設(shè)置一個。3.虛擬控制臺Linux是一個真正的多用戶操作系統(tǒng),這表示它可以同時接受多個用戶登錄。Linux還允許一個用戶進(jìn)行次登錄,這是因?yàn)長inux和許多版本的UNIX一樣,提供了虛擬控制臺的訪問方式,允許用戶在同一時間從控制臺(系統(tǒng)的控制臺是與系統(tǒng)直接相連的監(jiān)視器和鍵盤)進(jìn)行多次登錄。

2023/1/616Linux系統(tǒng)啟動和初始化4.退出系統(tǒng)不論是超級用戶,還是普通用戶,需要退出系統(tǒng)時,在shell提示符下,鍵入下列命令即可。

2023/1/617Linux的常用軟件

Linux操作系統(tǒng)擁有極多的軟體支援,其分類與相關(guān)軟體可分列如下:1.文書處理

2.中文化方面3.視窗系統(tǒng)方面

4.視窗應(yīng)用軟件方面

5.CD播放軟件

6.網(wǎng)絡(luò)功能方面

7.編譯程式及命令直譯語言

2023/1/6187.2LINUXBINDDNS服務(wù)器的配置

Bind域名服務(wù)器的安裝

BIND配置文件的配置語句:(1)設(shè)置服務(wù)器工作路徑(2)zone語句在圖形化界面下安裝更簡單。(1)在WEBMIN“系統(tǒng)”頁,選擇“軟件包”項(xiàng)。(2)在“軟件包”項(xiàng),可查詢已安裝的軟件包,輸入軟件包名稱“BIND”,單擊“搜索軟件包”按鈕,在當(dāng)前系統(tǒng)中查找指定的軟件包。(3)如果被查找的軟件包已經(jīng)安裝,在“軟件包搜索”頁將顯示匹配軟件包的信息,如該軟件包在當(dāng)前系統(tǒng)中不存在,則會提示“沒有軟件包匹配”。(4)如當(dāng)前系統(tǒng)未安裝BIND軟件包,可通過“本地文件”、“上載文件”和網(wǎng)絡(luò)站點(diǎn)(Ftp、Http和RedhatNetwork)等多種方法安裝,如:選擇“從上載的文件”路徑為“E:\REDHAT\RPMS\BIND-9.2.0-8.I386.RPM”進(jìn)行安裝,通過“瀏覽”按鈕選擇安裝文件包后,單擊“安裝”按鈕進(jìn)行安裝。(5)軟件包安裝成功后,可以查詢“軟件包詳情”,也可以查看軟件怕詳細(xì)文件列表,或選擇“卸除安裝”按鈕,卸載當(dāng)前軟件包。

2023/1/619配置DNS解析器

(1)在LINUX主機(jī)下可以使用WEBMIN管理工具配置DNS客戶端,通過瀏覽器登錄LINUX主機(jī)的WEBMIN界面,在“硬件”頁中選擇“網(wǎng)絡(luò)配置”項(xiàng)。(2)在“網(wǎng)絡(luò)配置”頁中選擇“DNS客戶”項(xiàng)。(3)在“DNS客戶”頁,在“DNS服務(wù)器”項(xiàng)輸入要使用的DNS域名服務(wù)器的IP地址,如:“14”,最多可以輸入三個DNS的IP地址,DNS查詢時將按先后順序分別查詢;設(shè)置解析順序?yàn)椤癉NS”、“Hosts”,表示先查詢DNS服務(wù)器再查詢本地Hosts文件。2023/1/620高速緩存服務(wù)器的配置

基本上,只高速緩存服務(wù)器的配置非常普遍,在RedHatLinux安裝過程中會自動創(chuàng)建。高速緩存服務(wù)器對任何區(qū)域都沒有授權(quán)。它只能從它的緩存在本地響應(yīng)查詢,其他的所有請求都被發(fā)送到一個授權(quán)服務(wù)器,并將這些記錄暫時存放到自己的緩存里用于提供給其他客戶查詢。一般來說,在大型網(wǎng)絡(luò)中,大多數(shù)DNS服務(wù)器都是這一類服務(wù)器。只高速緩存(Caching-Only)的服務(wù)器中,named.conf文件的options和zone語句在其他主從服務(wù)器配置中都可以找到。

2023/1/621主服務(wù)器的配置

主服務(wù)器是一個區(qū)域內(nèi)的授權(quán)服務(wù)器。它是區(qū)域DNS查詢的權(quán)威信息來源。它從域管理員創(chuàng)建的本地磁盤文件中載入?yún)^(qū)域數(shù)據(jù)庫。它接受客戶端的DNS注冊,并向從屬服務(wù)器提供區(qū)域數(shù)據(jù)庫的下載。在一個區(qū)域中只能有一個主服務(wù)器存在。主服務(wù)器的named.conf文件的配置與只高速緩存服務(wù)器、從屬服務(wù)器的named.conf文件十分相似。

2023/1/622從服務(wù)器的配置

從屬服務(wù)器與主服務(wù)器一樣都是一個區(qū)域內(nèi)的授權(quán)服務(wù)器。因?yàn)樗鼡碛型暾?、最新的有關(guān)區(qū)域信息的所有信息的拷貝。它定期從主服務(wù)器那里下載整個區(qū)域數(shù)據(jù)庫,并保存在它的本地磁盤上。從屬服務(wù)器只是一個區(qū)域的備份服務(wù)器,它的目的是為了為區(qū)域的DNS查詢提供網(wǎng)絡(luò)流量平衡與容錯,它無權(quán)接受客戶端的DNS注冊。通常,對大多數(shù)區(qū)域來說,兩個,頂多三個備份服務(wù)器就已經(jīng)綽綽有余了。配置從屬服務(wù)器與配置只高速緩存服務(wù)器一樣簡單。

2023/1/623DNS的測試

要測試DNS,可以找一臺客戶機(jī),把它的DNS地址設(shè)成新建立的DNS服務(wù)器地址,然后試試上網(wǎng),收信,下載等。也可以使用nslookup命令:運(yùn)行nslookup,輸入要查詢的主機(jī)名,看是否返回正確的ip地址,在redhat7.1以上版本中推薦使用dig命令。

2023/1/6247.3LINUXAPACHE服務(wù)器的配置

Apache是常見的支持HTTP協(xié)議的Web服務(wù)器之一,也是使用最廣泛的Web服務(wù)器。截止到1999年1月,世界上大約有超過300萬臺Internet服務(wù)器使用的是ApacheServer。ApacheServer的主要特點(diǎn)是穩(wěn)定性高、速度快、功能多。通過第三方的評測,ApacheServer比大多數(shù)的Web服務(wù)器都快。Apache服務(wù)器既是一種軟件,又是一個工程。它是由千千萬萬的服務(wù)器代碼和文檔開發(fā)者共同努力的結(jié)果。在1995年4月,公開發(fā)行了第一套ApacheServer,版本號是0.6.2。ApacheServer的名字來源于“APatCHyServer”?,F(xiàn)在最新的版本是1.3.12。

2023/1/625APACHE的安裝

通常來說,大家在安裝linux時可以選擇安裝WEBSERVER,并在INTERNETSERVICES中開啟httpd這一項(xiàng)服務(wù),這樣系統(tǒng)就會自動的安裝好apache,并且在系統(tǒng)第一次啟動時啟動httpd進(jìn)程。在作好一些相應(yīng)的配置后,在你的Xwindows環(huán)境下打開NETSCAPE或IE,并在URL中填入localhost或本機(jī)的IP地址,就會訪問到apache的默認(rèn)的頁面。如果說你沒有安裝WEBSERVER,你可以重新安裝Linux并選擇UPDATE,挑選apache的軟件包安裝到本機(jī)。當(dāng)然,如果你想要安裝最新的版本,可以到/網(wǎng)站上去下載最新的版本。我們假設(shè)你已經(jīng)將源代碼拷貝到一個目錄下。這時可以人工配置或使用APACI的自動配置界面。

2023/1/626APACHE的配置

每個Apache發(fā)布的源代碼中都包括下面的缺省配置文件:access.conf、httpd.conf、srm.conf、magic、mime.types。后兩個文件在大多數(shù)情況下應(yīng)給予保留。magic文件是用在一個叫做mod_mime_magic的特定模塊中的,mime.types文件是控制對于一個給定的文件擴(kuò)展名來說將何種類型的MIME發(fā)送給用戶。我們需要定制的文件是httpd.conf、access.conf、srm.conf。它們有相同的結(jié)構(gòu),你可以將所有的指令放在httpd.conf文件里而將另外兩個文件置空。

2023/1/627APACHE的啟動與停

溫馨提示

  • 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

提交評論