版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
“十二五”職業(yè)教育國家規(guī)劃教材選題立項
RedHatEnterpriseLinuxServer6.4
與教材配套的光盤資源Linux網(wǎng)絡操作系統(tǒng)配置與管理教材主編:夏笠芹課程標準(教學大綱)教學設計方案(教案)PPT電子課件教材習題參考答案模擬試卷及參考答案(4套)IT認證+全國技能大賽資料知識拓展&網(wǎng)絡工程解決方案【項目知識目標】了解:網(wǎng)絡配置文件及配置方式,Linux支持的網(wǎng)絡服務類型熟悉:rpm軟件包的命名格式掌握:主機名、以太網(wǎng)卡的設置;常用網(wǎng)絡操作命令的使用;網(wǎng)絡服務的啟動、停止方法;rpm軟件包的安裝、查詢、升級、刪除的方法【項目能力目標】會配置主機名和網(wǎng)卡會設置路由會配置客戶端名稱解析能使用常用網(wǎng)絡調試命令維護主機會啟動與停止網(wǎng)絡服務,能配置網(wǎng)絡服務的啟動狀態(tài)能使用rpm、yum命令安裝、查詢、升級和刪除rpm軟件包項目6網(wǎng)絡配置與軟件包管理6.1項目背景要使Linux主機能與網(wǎng)絡中的其它主機相互通信,必須進行相關的網(wǎng)絡配置。網(wǎng)絡配置通常包括主機名、網(wǎng)卡的IP地址、子網(wǎng)掩碼、默認網(wǎng)關(默認路由)、DNS服務器的IP地址等。在Linux中,網(wǎng)絡配置信息是分別存儲在不同的配置文件中的。在圖形界面和字符界面下均可實現(xiàn)網(wǎng)絡配置,本項目主要介紹在字符界面下通過編輯、修改相關網(wǎng)絡配置文件和網(wǎng)絡配置的有關命令工具來完成Linux主機連入局域網(wǎng)和互聯(lián)網(wǎng)。在對Linux系統(tǒng)的使用和操作過程中,需要經(jīng)常安裝、卸載和升級各種應用軟件。為便于軟件的安裝、更新和卸載,這些軟件會按一定格式進行封裝(打包)后供用戶安裝。目前RHEL5軟件的安裝包有rpm包和tar包兩種。通常,用rpm打包的是可執(zhí)行程序,而用tar打包的則是源程序。本項目將具體介紹對rpm包和tar包的管理。6.2項目知識準備6-2-1網(wǎng)絡配置的方式表6-1主要的網(wǎng)絡配置文件路徑及文件名功能/etc/hosts完成主機名映射為IP地址的功能/etc/sysconfig/network包含主機最基本的網(wǎng)絡信息,如:主機名、默認網(wǎng)關等/etc/sysconfig/network-scripts/網(wǎng)卡的配置文件目錄,如:第1塊網(wǎng)卡文件為ifcfg-eth0/etc/resolv.conf設置DNS服務器IP地址的配置文件/etc/host.conf設置域名服務客戶端的控制文件/etc/nsswitch.conf用于指定域名解析順序的配置文件/etc/services設置主機的不同端口對應的網(wǎng)絡服務(一般無需修改)6.2項目知識準備Linux網(wǎng)絡配置的方式大致有以下三種:圖形窗口和字符窗口填寫方式:通過菜單和窗口填寫網(wǎng)絡配置參數(shù)。命令行方式:在字符界面下,通過執(zhí)行有關網(wǎng)絡配置命令實現(xiàn)對網(wǎng)絡的配置。此種方式只是臨時生效,系統(tǒng)或網(wǎng)絡服務重啟后便失效。修改網(wǎng)絡配置文件的方式:使用vi編輯器直接修改網(wǎng)絡配置文件,或用一些工具(如:setup)間接修改網(wǎng)絡配置文件。此種方式需要系統(tǒng)或網(wǎng)絡服務重啟后才能生效,并且長期生效。6-2-1網(wǎng)絡配置的方式網(wǎng)卡配置的相關文件網(wǎng)絡配置文件:/etc/sysconfig/network網(wǎng)卡的設備驅動模塊:
/etc/modules.conf網(wǎng)卡配置文件:
/etc/sysconfig/network-scripts目錄中/etc/sysconfig/network-scripts/ifcfg-eth0/etc/host.conf/etc/hosts/etc/resolv.conf/etc/services6.2項目知識準備網(wǎng)絡配置文件——/etc/sysconfig/network用于對網(wǎng)絡服務進行總體配置,如是否啟用網(wǎng)絡服務功能,是否開啟IP數(shù)據(jù)包轉發(fā)服務等。在沒有配置或安裝網(wǎng)卡時,也需要設置該文件,以使本機的回環(huán)設備(lo)能夠正常工作,該設備是Linux內部通訊的基礎。常用的設置項主要有:⑴NETWORKING=yes|no設置系統(tǒng)是否使用網(wǎng)絡服務功能。⑵NETWORKING_IPV6=yes|no設置系統(tǒng)是否支持IPv6網(wǎng)絡。6.2項目知識準備⑶FORWARD_IPV4=false|true是否開啟ipv4的包轉發(fā)功能。一塊網(wǎng)卡時,一般設置為false;若裝有兩塊網(wǎng)卡,并要開啟IP數(shù)據(jù)包的轉發(fā)功能,則設置為true,如在利用雙網(wǎng)卡代理上網(wǎng)或連接兩個網(wǎng)段進行通信時。也可通過編輯修改/etc/sysctl.conf配置文件,將其中的net.ipv4.ip_forward=0語句,更改為net.ipv4.ip_forward=1來打開內核的包轉發(fā)功能.還可以在/etc/rc.local配置文件中添加如下語句來實現(xiàn)開啟內核的內核的包轉發(fā)功能.ecoh1>/proc/sys/net/ipv4/ip_forward6.2項目知識準備⑷HOSTNAME
用于設置本機的主機名,/etc/hosts中設置的主機名要注意與此處的設置相同。⑸GATEWAY用于設置本機的網(wǎng)關IP地址。⑹DOMAINNAME
用于設置本機的域名。network的典型配置為:NETWORKING=yesNETWORKING_IPV6=yesFORWARD_IPV4=falseGATEWAY=HOSTNAME=hnwyDOMAINNAME=localdomain6.2項目知識準備網(wǎng)卡配置文件(1)網(wǎng)卡配置文件簡介網(wǎng)卡的設備名、IP地址、子網(wǎng)掩碼、默認網(wǎng)關等配置信息是保存在網(wǎng)卡配置文件中的。一塊網(wǎng)卡對應一個配置文件配置文件位于/etc/sysconfig/network-scripts目錄中,其配置文件名具有以下格式:ifcfg-網(wǎng)卡類型以及網(wǎng)卡的序號以太網(wǎng)卡的類型為eth第一塊網(wǎng)卡的配置文件名為ifcfg-eth0第二塊網(wǎng)卡的配置文件名為ifcfg-eth1,其余依次類推。其他網(wǎng)卡的配置文件可用cp命令復制ifcfg-eth0配置文件獲得,然后再根據(jù)需要進行適當?shù)男薷募纯伞?.2項目知識準備(2)一塊網(wǎng)卡卡如何綁定定多個IP地址每個綁定的的IP地址需要一一個虛擬網(wǎng)網(wǎng)卡其名稱為::ethN:M對應的配置置文件名為為:ifcfg-ethN:M。如:第1塊網(wǎng)卡上綁綁定的第1個虛擬網(wǎng)卡卡設備名為::eth0:0配置文件名名為:ifcfg-eth0:0第1塊網(wǎng)卡上綁綁定的第2個虛擬網(wǎng)卡卡設備名為::eth0:1,配置文件名名為:ifcfg-eth0:16.2項項目知識識準備(3)網(wǎng)卡的配配置功能項項查看eth0的配置文件件的內容命命令:#more/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0當前網(wǎng)卡設設備名稱BOOTROTO=staticIP獲取方式BROADCAST=55廣播地址HWADDR=00:0C:29:6A:08:39MAC地址IPADDR=54IP地址NETMASK=28子網(wǎng)掩碼NETWORK=28網(wǎng)絡地址ONBOOT=yes啟動GATEWAY=172.16.102..254網(wǎng)關6.2項項目知識識準備6-2-2Linux網(wǎng)絡服務與與協(xié)議端口口Linux的兩類服務務獨立運行的的服務。現(xiàn)在的大型型網(wǎng)絡服務務都是自己己管理自己己,比如httpd等。受xinetd服務管理的的服務xinetd本身也是一一個獨立運運行的服務務部分,常常用服務進進程的總管管,父進進程。它負責管理理系統(tǒng)中不不頻繁使用用的服務,,當這些服服務被請求求時,由xinetd服務負責啟啟動運行,,完成服務務請求后,,再結束該該服務的運運行,以減減少對系統(tǒng)統(tǒng)資源的占占用又名超級Internet服務器。經(jīng)經(jīng)常用來管管理多種輕輕量級Internet服務。如telnet、talk、pop3、imap等。有時也也用來管理理Apache和ftp服務。xinetd可以在Linux、FreeBSD、Solaris等多種Unix操作系統(tǒng)上上使用。6.2項項目知識識準備不同的網(wǎng)絡絡服務,它們具體使使用的網(wǎng)絡絡協(xié)議會不不同,人們?yōu)榱藚^(qū)區(qū)分不同的的網(wǎng)絡協(xié)議議,給每個協(xié)議議進行了編編號,這個編號在在計算機術術語里面就就叫端口號號(簡稱端口)。基于TCP/UDP協(xié)議的不同同網(wǎng)絡服務務都是以端端口來區(qū)別別的網(wǎng)絡中的主主機是通過過使用“IP地址+端口”與其其他主機建建立連接并并進行通信信的。計算機通信信時使用的的端口從0~65535,共有65536個。其中,從0~1023稱為保留端端口,通常這些端端口的通訊訊固定用于于某種服務務協(xié)議,比如HTTP協(xié)議的端口口號為80,SMTP協(xié)議的端口口號為25,TELNET協(xié)議議的的端端口口號號為為23等等等。。從從1024~65535稱為為動動態(tài)態(tài)端端口口,這些些端端口口通通常常不不固固定定分分配配給給某某個個服服務務,只要要運運行行的的程程序序向向系系統(tǒng)統(tǒng)提提出出網(wǎng)網(wǎng)絡絡申申請請,系統(tǒng)統(tǒng)自自動動從從這這些些端端口口中中分分配配一一個個可可用用端端口口供供其其使使用用。。6.2項項目目知知識識準準備備6-2-3管理理軟軟件件包包的的兩兩種種工工具具—RPM和YUM1.RPM管理理工工具具RPM是紅紅帽帽子子包包管管理理((RedhatPackageManager)的的縮縮寫寫。。由RedHat公司司提提出出的的一一種種軟軟件件包包管管理理標標準準。。是Linux各發(fā)發(fā)行行版版中中應應用用最最廣廣泛泛的的軟軟件件包包格格式式之之一一((還還有有debian發(fā)行行的的deb安裝裝包包))。。作用用::對RPM格式式的的軟軟件件包包進進行行安安裝裝、、查查詢詢、、更更新新升升級級、、校校驗驗、、卸卸載載以以及及生生成成.rpm格式式的的軟軟件件包包等等RPM功能能通通過過rpm命令令使使用用不不同同參參數(shù)數(shù)來來實實現(xiàn)現(xiàn)。。6.2項項目目知知識識準準備備rpm軟件件包包———壓縮縮存存貯貯,,擁擁有有一一個個頭頭文文件件,,其其中中包包含含有有關關于于本本軟軟件件包包的的相相關關信信息息,,便便于于對對軟軟件件包包信信息息進進行行查查詢詢。。RPM軟件件包包的的典典型型命命名名格格式式::軟件件名名-版本本號號-發(fā)行行號號.操作作系系統(tǒng)統(tǒng)版版本本.硬件件平平臺臺的的類類型型.rpm比如如::在在RHEL5Server中,,openssl軟件件包包對對應應的的軟軟件件包包名名稱稱為為::openssl-0.9.8b-8.3.el5.i386.rpm軟件件包包的的名名稱稱版本本信信息息發(fā)行行號號代表表軟軟件件是是提提供供給給EnterpriseLinux5代表表該該軟軟件件適適用用于于Intel80386以上上的的x86架構構的的計計算算機機硬硬件件平平臺臺適適用用。。擴展展名名6.2項項目目知知識識準準備備2.YUM管理理工工具具YUM(全全稱稱為為YellowdogUpdater,Modified)則則能能在在線線下下載載、、安安裝裝、卸卸載載、、升升級級rpm軟軟件件包包等等任任務務,并并且能夠夠自自動動查查找找并并解解決決rpm包包之之間間的的依依賴賴關關系系后后,一次次性性完完成成所所有有具具有有依依賴賴關關系系rpm包包的安安裝裝,而無無需需管管理理員員逐逐個個、、手手工工地地去去安安裝裝每每一一個個rpm包包。。要實實現(xiàn)現(xiàn)YUM的的功功能能,有有賴賴于于三三個個機機制制的的建建立立其一一是是需需要要有有一一個個包包含含各各種種rpm安安裝裝文文件件的的軟軟件件倉倉庫庫(即即yum源源);其二二是是有有軟軟件件倉倉庫庫的的倉倉庫庫數(shù)數(shù)據(jù)據(jù)庫庫((repodata)),其其中中收收集集了了軟軟件件倉倉庫庫中中所所有有rpm包包的的頭頭部部信信息息(每每個個rpm包包的的包包頭頭信信息息包包含含了了該該包包的的描述述,功能能,提供的文文件,依賴關關系等信信息);其三是有有軟件倉倉庫的地地址等信信息。6.2項項目目知識準準備6.3項目實施施任務6-1配置主機機名主機名用用于標識識一臺主主機的名名稱,在在網(wǎng)絡中中主機名名具有唯唯一性。。查看主機機名命令:hostname臨時設置置/更改主機機名命令:hostname新主機名名該命令不不會將新新主機名名保存到到/etc/sysconfig/network配置文件件中,重重新啟動動系統(tǒng)后后,主機機名將恢恢復為配配置文件件中所設設置的主主機名。。在設置了了新的主主機名后后,#左邊的提提示符還還不能同同步更改改,使用用logout注銷重新新登錄后后,就可可顯示出出新的主主機名來來。長期生效效的主機機名更改改配置文件件——/etc/sysconfig/network系統(tǒng)啟動動時,會會從該配配置文件件中獲得得主機名名信息,,并進行行主機名名的設置置。配置文件件中的內內容一般般為:more/etc/sysconfig/networkNETWORKING=yes//系統(tǒng)是否否使用網(wǎng)網(wǎng)絡服務務功能NETWORKING_IPV6=yes//是否支持持IPv6網(wǎng)絡HOSTNAME=RHEL5//設置主機機名/etc/hosts中的設置置的主機機名應與與此處相相同GATEWAY=//默認網(wǎng)關FORWARD_IPV4=false//是否開啟IP數(shù)據(jù)包的轉發(fā),單網(wǎng)網(wǎng)卡為false任務6-1配置主機名名任務6-2網(wǎng)卡的配置置1.使用ifconfig命令查看、、配置網(wǎng)卡卡命令用法功能ifconfig顯示當前活動網(wǎng)卡(未被禁用)ifconfig-a顯示系統(tǒng)中所有網(wǎng)卡的設置信息ifconfig網(wǎng)卡設備名顯示指定網(wǎng)卡的設置信息ifconfig網(wǎng)卡設備名IP地址netmask子網(wǎng)掩碼[up|down]臨時設置網(wǎng)卡的IP地址ifconfig網(wǎng)卡設備名downifdown網(wǎng)卡設備名down禁用網(wǎng)卡ifconfig網(wǎng)卡設備名upifup網(wǎng)卡設備名up啟用網(wǎng)卡2.用setup工具修改網(wǎng)網(wǎng)卡配置文文件setup配置工具采采用基于字字符的窗口口界面,來來完成對用用戶認證、、防火墻、、鍵盤、網(wǎng)網(wǎng)絡、系統(tǒng)統(tǒng)服務啟動動、時區(qū)、、和X等居多配置置。在命令行執(zhí)執(zhí)行setup命令,即可可啟動該配配置工具任務6-2網(wǎng)卡的配置置在啟動界面面選擇“網(wǎng)網(wǎng)絡配置””項按Tab鍵將焦點移動動到RunTool按鈕按回車,即即可進入網(wǎng)網(wǎng)絡配置界界面。選擇網(wǎng)卡設設備回車進入對網(wǎng)卡卡的配置界界面輸入相應的的配置值按Tab鍵將焦點移動動到Ok按鈕回車返回上一個個界面將焦點移動動到Quit回車返回到上一一個界面將焦點移動動到Quit回車退出setup工具。要生效,需需重啟網(wǎng)絡絡服務。3.用vim直接編輯配配置文件①若要在eth0網(wǎng)卡上再綁綁定一個IP地址的方法法:#cd/etc/sysconfig/network-scripts/#cpifcfg-eth0ifcfg-eth0:0#vimifcfg-eth0:0DEVICE=eth0:0BOOTROTO=staticBROADCAST=55IPADDR=54NETMASK=28NETWORK=28ONBOOT=yes#servicenetworkrestart要使配置生生效,需執(zhí)執(zhí)行②為網(wǎng)卡臨臨時綁定一一個IP地址,可用用命令:#ifconfigeth0:150netmaskNETWORK、BROADCAST可以不指定定,利用子子網(wǎng)掩碼,,系統(tǒng)可自自動計算出出來任務6-2網(wǎng)卡的配置置任務6-2網(wǎng)卡的配置置任務6-2網(wǎng)卡的配置置以eth0為首的部分分第1行——顯示了網(wǎng)卡卡的設備名名和硬件的的以16進制表示的的48位MAC地址00:00:E8:7D:FB:51。第2行——顯示本機的的IP地址、網(wǎng)絡絡廣播地址址和子網(wǎng)掩掩碼。第3行——是設備的網(wǎng)網(wǎng)絡狀態(tài)::MTU(最大傳輸輸單元)Metric(度量值))字段顯示示的是該接接口當前的的MTU和度量值的的值。其它行——顯示接口通通信的網(wǎng)絡絡統(tǒng)計值。。RX和TX分別表示接接收和傳送送的數(shù)據(jù)包包。如果網(wǎng)網(wǎng)卡已經(jīng)完完成配置卻卻還是無法法與其它設設備通信,,那么從RX和TX的顯示數(shù)據(jù)據(jù)上可以簡簡單地分析析一下故障障原因。以lo為首的部分分——回送設備的的特殊設備備lo是look-back網(wǎng)絡接口,,從IP地址就可以看出出,它代表表“本機””。無論系系統(tǒng)是否接接入網(wǎng)絡,,這個設備備總是存在在的,除非非你在內核核編譯的時時候禁止了了網(wǎng)絡支持持,這是一一個稱為回回送設備的的特殊設備備,它自動動由Linux配置以提供供網(wǎng)絡的自自身連接。。IP地址是一個特殊殊的回送地地址(即默默認的本機機地址),,可以在系系統(tǒng)上用telnet對IP地址進行測試。。如果有inetd進程在運行行的話會從從機器上獲獲得登錄提提示符。Linux可以利用這這個特征在在進程與仿仿真網(wǎng)絡之之間進行通通信。任務6-2網(wǎng)卡的配置置4.使用route命令查看、、設置路由由和默認網(wǎng)網(wǎng)關①查看當當前路由信信息命令:route②添加/刪除默認網(wǎng)網(wǎng)關添加默認網(wǎng)網(wǎng)關命令::routeadddefaultgw網(wǎng)關IP地址dev網(wǎng)卡設備名名刪除默認網(wǎng)網(wǎng)關命令::routedeldefaultgw網(wǎng)關IP地址示例:#routeadddefaultgwdeveth0設置網(wǎng)卡eth0的默認網(wǎng)關關地址為#routedeldefaultgw刪除默認網(wǎng)網(wǎng)關任務6-2網(wǎng)卡的配置置③添加/刪除路由信息息在當前路由表表中添加路由由記錄命令::routeadd-net網(wǎng)絡地址netmask子網(wǎng)掩碼[dev網(wǎng)卡設備名][gw網(wǎng)關]刪除某條路由由記錄命令::routedel-net網(wǎng)絡地址netmask子網(wǎng)掩碼任務6-2網(wǎng)卡的配置示例:某主機裝有兩兩塊網(wǎng)卡:網(wǎng)卡eth0:連接電信ChinaNet網(wǎng),網(wǎng)關26;另網(wǎng)卡eth1:連接教育網(wǎng)網(wǎng),網(wǎng)關7試為主機配置置路由,默認認路由指向26,訪問教育網(wǎng)網(wǎng)的/16和/16網(wǎng)段時,通過過eth1網(wǎng)卡出去訪問問。#routeadddefaultgw26deveth0#routeadd-netnetmaskdeveth1gw7#routeadd-netnetmaskdeveth1gw7任務6-2網(wǎng)卡的配置1.hosts文件/etc/hosts是早期實現(xiàn)主主機名稱解析析的一種方法法,其中包含含了IP地址和主機名名之間的對應應關系。進行行名稱解析時時系統(tǒng)會直接接讀取該文件件中設置的IP地址和主機名名的對應記錄錄。文件中除“#”開頭的行外,,一行為一條條記錄,IP地址在左,主主機名、主機機全域名以及及主機的別名名在右。該配配置文件的默默認內容為::#more/etc/hosts#Donotremovethefollowingline,orvariousprograms#thatrequirenetworkfunctionalitywillfail.::1RHEL5localhost6.localdomain6localhost6任務6-3客戶端域名解解析的配置任務6-3客戶端域名解解析的配置2.設置DNS服務器的IP地址配置文件——/etc/resolv.conf配置項——nameserver#more/etc/resolv.confnameserver53最多可配置3個DNS服務器的IP地址用vi編輯器添加可利用domain來指定當前主主機所在域的的域名。3.指定名稱解解析順序要設置名稱解解析的先后順順序,可利用用/etc/nsswitch.conf配置文件中的的hosts:配置項來指定定,其默認解解析順序為hosts文件、DNS服務器。對于于Unix系統(tǒng),還可用用NIS服務器來進行行解析。#grephosts/etc/nsswitch.conf#hosts:dbfilesnisplusnisdnshosts:filesdns其中的files代表用hosts文件來進行名名稱解析。任務6-3客戶端域名解解析的配置任務6-4網(wǎng)絡診斷命令令的使用1.ping——測試本主機和和目標主機連連通性ping[參數(shù)]主機名或IP地址參數(shù)選項:-ccount——共發(fā)出count次信息,不加加此項,則發(fā)發(fā)無限次信息息。按Ctrl+C停止-s字節(jié)數(shù)——指定發(fā)送的報報文的大小,,以字節(jié)B為單位,預設設值是56B,加上8字節(jié)的ICMP頭,共是64B。-Wtimeout——等待接收回應應報文的間隔隔時間。以秒秒為單位#ping-c4#ping-c10–s2048任務6-4網(wǎng)網(wǎng)絡診斷斷命令的使用用1.通過服務啟動動腳本管理服服務每個服務都有有相應的啟動動腳本用于實現(xiàn)啟動動、重啟、停停止和查詢服服務等功能。。一般還有對對腳本功能的的簡要說明和和使用方法,,可利用head命令來查看。。所有啟動腳本本都放在/etc/rc.d/init.d目錄中腳本名稱與服服務名稱相對對應該目錄中有哪哪些腳本與當當前系統(tǒng)中所所安裝的服務務有關。/etc/rc.d/rc.local文件相當于dos系統(tǒng)的autoexec.bat文件的功能放入該文件中中的腳本或命命令,在其他他初始化腳本本執(zhí)行完后,,將自動被執(zhí)執(zhí)行。任務6-5網(wǎng)絡服務的運運行管理用啟動腳本實實現(xiàn)自動啟動動或停止用相應的命令令來實現(xiàn)對某某服務的啟動動、停止或重重啟服務。1.通過服務啟動動腳本來管理理服務用法:#/etc/rc.d/init.d/服務啟動腳本本名{start|stop|status|restart|condrestart|reload}服務啟動腳本本名后面的啟啟動參數(shù)若為為start———啟動服務;stop———停止服務;restart——重啟該服務;;status——查詢服務的啟啟動狀態(tài)。任務6-5網(wǎng)絡服務的運運行管理比如:查詢sshd服務的啟動狀狀態(tài)命令:#/etc/rc.d/init.d/sshdstatussshd(pid2252)isrunning...說明該服務已已經(jīng)啟動,其其進程號為2252。重啟服務命令令:#/etc/rc.d/init.d/sshdrestartstoppingsshd:[ok]startingsshd:[OK]停止服務命令令:#/etc/rc.d/init.d/sshdstopStoppingsshd:[OK]任務6-5網(wǎng)絡服務的運運行管理2.使用service命令管理服務務利用服務啟動動腳本來啟動動或停止服務務時,每次都都要輸入腳本的全全路徑,使用起來比比較麻煩RHEL專門提供了service命令來解決該該問題,用法為:service服務名稱要執(zhí)行的動作作(start|stop|restart)用戶在任何路路徑下均可通通過該命令來來實現(xiàn)啟動或或停止服務,,service命令會自動到到/etc/rc.d/init.d目錄中查找并并執(zhí)行相應的的服務啟動腳腳本。比如,若要重重啟sshd服務,則實現(xiàn)現(xiàn)命令為:servicesshdrestart若要停止sshd服務,則實現(xiàn)現(xiàn)命令為:servicesshdstop任務6-5網(wǎng)絡服務的運運行管理3.讓服務自動動運行或停止止如何配置某些些服務在某運運行級別中自動啟動或不不啟動可通過配置服服務的啟動狀狀態(tài)來實現(xiàn),,為此Linux提供了ntsysv和chkconfig命令來實現(xiàn)該該功能。任務6-5網(wǎng)絡服務的運運行管理⑴chkconfig命令設置系統(tǒng)中所所有服務在各各運行級別中中的啟動狀態(tài)態(tài)。【方法1】查看服務的啟啟動狀態(tài)chkconfig--list[服務名稱]用于查看服務務的啟動狀態(tài)態(tài)若缺省[服務名稱]參數(shù),則顯示示所有服務的的啟動狀態(tài),,若指定了要要查看的服務務,則只顯示示該服務的啟啟動狀態(tài)。比如,查看當當前系統(tǒng)中各各服務的啟動動狀態(tài):#chkconfig--list單獨查看httpd服務的啟動狀狀態(tài):#chkconfig--listhttpd各服務的啟動動狀態(tài)改變后后,在系統(tǒng)下下一次啟動時時才會生效。。任務6-5網(wǎng)絡服務的運運行管理用法2:設置獨立運行行的服務的啟啟動狀態(tài)chkconfig--level<運行級別列表表><服務名稱><on|off|reset>功能:設置指定服務務在指定運行行級別中的啟啟動狀態(tài)on——設置為啟動off——不啟動reset———恢復為系統(tǒng)的的默認啟動狀狀態(tài)。例如:若要設置vsftpd服務在2、3、5運行級別啟動動,則實現(xiàn)命命令為:#chkconfig--level235vsftpdon#chkconfig--listvsftpdvsftpd0:off1:off2:on3:on4:off5:on6:off任務6-5網(wǎng)絡服務的運運行管理用法3:設置非獨立運運行的服務的的啟動狀態(tài)chkconfig<服務名稱><on|off|reset>非獨立運行的的服務受xinetd服務的管理,,因此不存在在運行級別啟啟動狀態(tài)的問問題。非獨立運行的的服務的啟動動狀態(tài)改變后后,需要重新新啟動xinetd服務,才能使使設置立即生生效。比如,若要設設置rsync服務的自啟動動狀態(tài)為on,并讓其立即即生效啟動,,則實現(xiàn)命令令為:#chkconfig--listrsyncrsyncoff#chkconfigrsyncon#chkconfig––listrsyncrsyncon#servicexinetdrestart任務務6-5網(wǎng)絡絡服服務務的的運運行行管管理理按上上下下光光標標選選擇擇啟啟動動服服務務項項;;按空空格格設設置置或或取取消消服服務務項項;;按Tab選擇擇““確確定定””或或““取取消消””⑵ntsysv命令令ntsysv工具具為為激激活活或或停停運運服服務務提提供供了了簡簡單單的的界界面面。?;谟谖奈谋颈咀肿址缃缑婷嬷荒苣茉O設置置當當前前運運行行級級別別下下各各服服務務的的啟啟動動狀狀態(tài)態(tài)。。若要要設設置置其其他他運運行行級級別別下下各各服服務務的的啟啟動動狀狀態(tài)態(tài),,則則需需要要轉轉換換到到相相應應的的運運行行級級別別,,然然后后再再運運行行ntsysv命令令來來進進行行設設置置。。任務務6-5網(wǎng)絡絡服服務務的的運運行行管管理理任務務導導入入Windows中的的““添添加加/刪除除程程序序””工工具具((圖圖形形化化的的界界面面))=軟件件包包管管理理工工具具Linux中常常見見的的軟軟件件安安裝裝程程序序:源代代碼碼軟軟件件:需編編譯譯,通常常以以gzip壓縮縮過過的的tar包(擴展展名名一一般般為為.tar.gz).可執(zhí)執(zhí)行行程程序序RPM包,一般般擴擴展展名名為為.rpm任務務6-6利用用rpm命令令管管理理軟軟件件包包后面面學學習習中中需需安安裝裝各各種種服服務務器器軟軟件件包包騰訊訊LinuxQQ安安裝裝下載載騰騰訊訊LinuxQQ:/qq/linux/download.shtml獲得得軟軟件件包包::linuxqq-v1.0.2-beta1.i386.rpmlinuxqq_v1.0.2-beta1_i386.tar.gz解壓壓linuxqq_v1.0.2-beta1_i386.tar.gz安裝裝包包以root用戶戶登登錄錄,,打打開開終終端端程程序序輸入入命命令令::tarxzvf/boot/package_name.tar.gz/boot————QQ安裝裝包包所所在在路路徑徑在/boot/package_name目錄錄下下點點擊擊QQ騰訊訊LinuxQQ安安裝裝必須須以以root的身身份份執(zhí)執(zhí)行行1.查查詢詢rpm軟件件包包-q————查詢詢((query)rpm軟件件包包要查查詢詢軟軟件件包包中中的的其其他他信信息息,,可可結結合合使使用用其其它它參參數(shù)數(shù)。。⑴查查詢詢已已安安裝裝軟軟件件包包的的信信息息rpm––qaa————代表表全全部部((all)。。一般般系系統(tǒng)統(tǒng)安安裝裝的的軟軟件件包包較較多多,,為為便便于于分分屏屏瀏瀏覽覽,,可可結結合合管管道道操操作作符符和和less、grep命令令來來實實現(xiàn)現(xiàn),,其其命命令令用用法法為為::#rpm-qa|less#rpm-qa|grepssl任務務6-6利用用rpm命令令管管理理軟軟件件包包⑵查詢詢指指定定的的軟軟件件包包是是否否安安裝裝命令令::rpm-q軟件件包包名名稱稱列列表表各軟軟件件包包名名稱稱之之間間用用空空格格分分隔隔若已已安安裝裝,,將將顯顯示示該該軟軟件件包包的的完完整整名名稱稱((含含版版本本號號信信息息));;若若未未安安裝裝,,則則提提示示未未安安裝裝。。比如如,,查查詢詢openssh軟件件包包是是否否已已安安裝裝命命令令::#rpm-qopensshopenssh-4.3p2-16.el5查詢telnet-server軟件包是否安安裝命令:#rpm-qtelnet-serverpackagetelnet-serverisnotinstalled任務6-6利利用rpm命令管理理軟件包⑶查詢軟件包的的描述信息命令:rpm-qi軟件包名稱例如,若要查查看openssh軟件包的描述述信息的命令令:#rpm-qiopenssh⑷查詢軟件包中中的文件列表表命令:rpm-ql軟件包名稱l——list的縮寫,顯示示已安裝軟件件包中所包含含文件的文件件名及安裝位位置。#rpm-qlopenssh|less任務6-6利利用rpm命令管理理軟件包⑸查詢某文件所所屬的軟件包包命令:rpm-qf文件或目錄的的全路徑名查詢顯示某個個文件或目錄錄是通過安裝裝哪一個軟件件包產(chǎn)生的。。#rp–qf/usr/lib/libstdc++.so.5.0.7compat-libstdc++--61#rpm-qf/etc/mailsendmail-8.13.2.el5任務6-6利利用rpm命令管理理軟件包⑵查詢未安裝軟件包的信息息安裝一個軟件件包前,需了了解軟件包的的相關信息,,比如:該軟件包的描描述信息、文文件列表等使用p參數(shù)來實現(xiàn),,用法為:查詢描述信息息:rpm-qpi軟件包文件全全路徑名查詢文件列表表:rpm–qpl軟件包文件全全路徑名查詢軟件包所所安裝的軟件件的名稱:rpm-qp軟件包文件全全路徑名如:查詢ppp-2.4.4-1.el5.i386.rpm文件列表的方方法是:將RHEL5安裝光盤放入入光驅,然后后執(zhí)行以下命命令:#mount/dev/cdrom/media/cdrom#rpm––qlp/media/cdrom/Server/ppp-2.4.4-1.el5.i386.rpm|less#umount/dev/cdrom任務6-6利利用rpm命令管理理軟件包2.安裝RPM軟件包rpm-ivh軟件包全路徑徑名i——installv——代表verbose,顯示利用該該參數(shù)安裝過過程中較詳細細的安裝信息息,有助于了解解安裝是否成成功及出錯原原因。h——代表hash,在安裝過程程中將通過顯顯示一系列““#”來表示安裝的的進度。實例:#mount/dev/cdrom/media/cdrom#rpm–ivh/media/cdrom/Server/ppp-2.4.4-1.el5.i386.rpm#rpm–qpppppp-2.4.4-1.el5任務6-6利利用rpm命令管理理軟件包3.刪除RPM軟件包rpm-e軟件包名excise刪去、切除例如,若要刪刪除ppp軟件包,則實實現(xiàn)命令為::rpm-eppp包名可以含版版本號等信息息,但不可以以有后綴.rpm比如卸載軟件件包proftpd-1.2.8-1,可以使用下下列格式:#rpm-eproftpd-1.2.8-1#rpm-eproftpd-1.2.8#rpm-eproftpd-
#rpm-eproftpd任務6-6利利用rpm命令管理理軟件包4.升級RPM軟件包rpm-Uvh軟件包文件全全路徑名U——升級安裝,先先卸載舊版,,再安裝新版版軟件包。結合v和h參數(shù),詳細顯顯示安裝過程程。若指定的rpm包并未安裝,,則系統(tǒng)直接接進行安裝。。任務6-6利利用rpm命令管理理軟件包建立yum本地硬盤源步驟1:搭建軟件倉庫庫。步驟2:使用createrepo工具創(chuàng)建倉庫庫數(shù)據(jù)庫文件件。由于在RHEL6系統(tǒng)的安裝光光盤中,已經(jīng)針對光盤盤中的所有rpm包建好了倉庫庫數(shù)據(jù)庫,因此,此步可省。若若用戶的軟件件倉庫包括了了RHEL6安裝光盤以外外的其他rpm包,則需通過以下下操作創(chuàng)建倉倉庫數(shù)據(jù)庫文文件步驟3:在客戶機的/etc/yum.repos.d/目錄下,新建并編輯后后綴為.repo的yum源配置文件。。這里先復制制一份樣本文文件,然后將其修改改成所需的yum源配置文件。。步驟4:清除yum源緩存。任務6-7使使用yum源安裝rpm軟件包包建立yum本地硬盤源步驟5:驗證yum源是否可用。。在圖形界面下下驗證安裝KDE桌面環(huán)環(huán)境的過程為為:在桌面上上單擊【系統(tǒng)】→【【管理】→【【添加/刪除程序】,打開【添加/刪除軟件】對話框,在左窗格的的【查找】編輯輯框內輸入”KDE”→單擊【查找找】按鈕→在在右窗格中勾勾選【KDE桌面】→單擊【應應用】按鈕,系統(tǒng)開始解解析依賴關系系,如圖6-6所示→解解析完成后彈彈出有多少軟軟件將被安裝裝的報告對話話框→單擊【安裝】按鈕鈕,安裝完成后后彈出【運行新應用用程序】對話話框,單擊【關閉】按鈕鈕結束安裝→→在桌面上單單擊【系統(tǒng)】】→【注銷】】→【注銷】】→輸入用戶戶名并按回車車→輸入密碼碼→在桌面最最后一行單擊擊桌面環(huán)境切切換下拉按鈕鈕→在列表框框內選擇【KDE】→單擊【登登錄】按鈕任務6-7使使用yum源安裝rpm軟件包包建立yum本地硬盤源任務6-7使使用yum源安裝rpm軟件包包項目小結項目知識準備備網(wǎng)絡配置的方方式Linux網(wǎng)絡服務與協(xié)協(xié)議端口認識rpm軟件包項目實施任務6-1主機名的配置置任務6-2網(wǎng)卡的配置任務6-3客戶端域名解解析的配置任務6-4網(wǎng)絡診斷命令令的使用任務6-5網(wǎng)絡服務的運運行管理任務6-6利用rpm命令管理軟件件包9、靜夜四無鄰鄰,荒居舊業(yè)業(yè)貧。。1月-231月-23Wednesday,January4,202310、雨中黃葉樹樹,燈下白頭頭人。。22:21:0422:21:0422:211/4/202310:21:04PM11、以以我我獨獨沈沈久久,,愧愧君君相相見見頻頻。。。。1月月-2322:21:0422:21Jan-2304-Jan-2312、故人江江海別,,幾度隔隔山川。。。22:21:0422:21:0422:21Wednesday,January4,202313、乍見見翻疑疑夢,,相悲悲各問問年。。。1月-231月-2322:21:0422:21:04January4,202314、他鄉(xiāng)生白白發(fā),舊國國見青山。。。04一月月202310:21:04下下午22:21:041月-231
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度公路貨運代理合同貨物滅損及重金屬檢驗規(guī)定3篇
- 2024年度長江中下游農業(yè)面源污染治理承包合同2篇
- 2024年度展覽場地租賃合同(含文創(chuàng)產(chǎn)品銷售合作)3篇
- 2024年度高效環(huán)保型煤炭采購與服務合同書3篇
- 2024年新能源汽車充電站停車場租賃及充電服務合同3篇
- 2024年度擔保公司管理規(guī)章制度實施與修訂細則合同3篇
- 2024年度經(jīng)營權承包詳細合同模板一
- 2024年度鋼制閘門綠色制造與環(huán)保認證合同范本3篇
- 2024年度共有產(chǎn)權住房買賣合同3篇
- 2024年度醫(yī)療機構病人隱私保護與保密責任合同3篇
- 地質勘探勞務分包合同
- 2023中國光大銀行杭州分行招聘客戶經(jīng)理筆試歷年典型考題及考點剖析附帶答案詳解
- 2024中國食藥同源大健康產(chǎn)業(yè)消費洞察與產(chǎn)業(yè)發(fā)展分析白皮書
- 二年級上冊數(shù)學解決問題60道附參考答案【典型題】
- 國開作業(yè)《公共關系學》實訓項目1:公關三要素分析(六選一)參考552
- 寺廟規(guī)劃設計方案
- 魯科版高中化學選擇性必修第一冊復習資料
- 湖北省竹山縣四棵樹釩礦礦產(chǎn)資源開發(fā)利用與生態(tài)復綠方案
- 設計質量提升措施
- 藥理學(浙江大學)智慧樹知到期末考試答案2024年
- 意識形態(tài)安全教育主題班會
評論
0/150
提交評論