編輯推薦
雙色印刷贈電子課件項目引領《Linux伺服器配置實訓教程》選擇適合教學、難度適中的典型產品、服務等項目作為教學載體,內容組織緊扣企業對網路的真實需求。
結合崗位《Linux伺服器配置實訓教程》將知識技能與具體的崗位實際緊密結合,力求使學生通過《Linux伺服器配置實訓教程》,學會職業溝通,習得技能方法,掌握靈活運用,適應當前的職業崗位需求。
能力本位培養專業能力、方法能力、社會能力三位一體的職業能力。
內容簡介
Linux系統憑藉其安全、穩定、高效的特點,被越來越多的人接受。《Linux伺服器配置實訓教程》圍繞Linux套用的重點內容——各類網路伺服器的典型配置套用展開詳盡的闡述。全書共分13章,內容涉及Linux系統維護的基礎知識、SHH遠程登錄的實現、DNS伺服器、Apache伺服器、FTP伺服器、包過濾防火牆、代理伺服器、DHCP伺服器、郵件伺服器、Samba伺服器、MySQL資料庫伺服器、路由器、VPN等內容。《Linux伺服器配置實訓教程》內容選擇考慮網路套用實際,項目情境逼真,配置典型、詳細,語言通俗易懂,書中項目實例結合客戶實際需求稍作改動即可投入真實的網路環境得以套用。
《Linux伺服器配置實訓教程》配有教師授課用電子課件及軟體包,可到機械工業出版社教材服務網www.cmpedu.com註冊,並免費下載,或聯繫編輯索取([email protected])。
目錄
第1章導學1.1職業套用
1.2新兵訓練營
1.2.1Linux系統簡介
1.2.2RedHat伺服器安裝
1.2.3Linux系統管理的必備命令
1.2.4Shell基礎
1.2.5Linux網路配置
1.2.6網路配置相關檔案
1.3拓展實驗
第2章項目1——實現安全的遠程登錄RHEL5
2.1遠程管理預備知識
2.2任務1——配置OpenSSH伺服器
2.2.1需求分析
2.2.2配置方案
2.2.3配置過程
2.2.4套用測試.
2.3任務2——在Linux系統下遠程管理RHEL5伺服器
2.3.1需求分析
2.3.2配置方案
2.3.3配置過程
2.4.任務3——Windows系統下通過securecrt遠程登錄
2.4.1需求分析
2.4.2配置方案
2.4.3配置過程
2.5任務4——Windows系統下通過VNC遠程登錄
2.5.1需求分析
2.5.2配置方案
2.5.3配置過程
2.6拓展實驗
本章小結
第3章項目2——配置DNS伺服器
3.1DNS服務預備知識
3.2任務1——安裝域名伺服器
3.2.1需求分析
3.2.2配置方案
3.2.3配置過程
3.2.4套用測試
3.3任務2——配置主域名伺服器
3.3.1需求分析
3.3.2配置方案
3.3.3配置過程
3.3.4套用測試
3.4.任務3——配置輔助域名伺服器
3.4.1需求分析
3.4.2配置方案
3.4.3配置過程
3.4.4套用測試
3.5拓展實驗
本章小結
第4章項目3——Web伺服器安裝與配置
4.1Web服務預備知識
4.2任務1——安裝Web伺服器
4.2.1需求分析
4.2.2配置方案
4.2.3配置過程
4.2.4套用測試
4.3任務2——配置虛擬主機
4.3.1需求分析
4.3.2配置方案
4.3.3配置過程
4.3.4套用測試
4.4任務3——CGI、PHP、JSP運行環境的配置
4.4.1需求分析
4.4.2配置方案
4.4.3配置過程
4.4.4套用測試
4.5拓展實驗
本章小結
第5章項目4——FTP伺服器架設
5.1FTP服務預備知識
5.2任務1——搭建匿名訪問FTP伺服器
5.2.1需求分析
5.2.2配置方案
5.2.3配置過程
5.2.4套用測試
5.3任務2——配置本地用戶登錄FTP伺服器
5.3.1需求分析
5.3.2配置方案
5.3.3配置過程
5.3.4套用測試
5.4.任務3——配置虛擬用戶登錄FTP伺服器
5.4.1需求分析
5.4.2配置方案
5.4.3配置過程
5.4.4套用測試
5.5拓展實驗
本章小結
第6章項目5——配置iptables實現NAT和防火牆
6.1NAT和防火牆預備知識
6.2任務1——配置iptables,實現通過NAT訪問Intemet
6.2.1需求分析
6.2.2配置方案
6.2.3配置過程
6.2.4套用測試
6.3任務2——配置iptables,實現防火牆功能
6.3.1需求分析
6.3.2配置方案
6.3.3配置過程
6.3.4套用測試
6.4拓展實驗
本章小結
第7章項目6——配置代理伺服器Squid
7.1代理伺服器和Squid
7.2任務1——實現通過Squid代理伺服器訪問Intemet
7.2.1需求分析
7.2.2配置方案
7.2.3配置過程
7.2.4套用測試
7.3任務2——配置Squid透明代理,簡化用戶設定
7.3.1需求分析
7.3.2配置方案
7.3.3配置過程
7.3.4套用測試
7.4拓展實驗
本章小結
第8章項目7——實現DHCP服務
8.1DHCP伺服器預備知識
8.2任務1——配置DHCP伺服器,實現IP的自動分配
8.2.1需求分析
8.2.2配置方案
8.2.3配置過程
8.2.4套用測試
8.3任務2——實現多個子網的IP自動分配
8.3.1需求分析
8.3.2配置方案
8.3.3配置過程
8.3.4蔓用測試
8.4任務3——通過路由器的DHCP中繼代理實現跨網段的DHCP
8.4.1需求分析
8.4.2配置方案
8.4.3配置過程
8.4.4套用測試
8.5拓展實驗
本章小結
第9章項目8——配置Mail伺服器
9.1Mail服務預備知識
9.2任務1——安裝郵件伺服器
9.2.1需求分析
9.2.2配置方案
9.2.3配置過程
9.2.4/立用測試
9.3任務2——郵件伺服器的基礎配置
9.3.1需求分析
9.3.2配置方案
9.3.3配置過程
9.3.4套用測試
9.4任務3—一郵件伺服器SMTP認證的配置
9.4.1需求分析
9.4.2配置方案
9.4.3配置過程
9.4.4套用測試
9.5拓展實驗
本章小結
第10章項目9——配置samba伺服器
10.1Samba服務預備知識
10.2任務1——Samba服務的安裝
10.2.1需求分析
10.2.2配置方案
10.2.3配置過程
10.2.4套用測試
10.3任務2——Samba服務的檔案共享
10.3.1需求分析
10.3.2配置方案
10.3.3配置過程
10.3.4套用測試
10.4任務3——Samba服務的列印共享
10.4.1需求分析
10.4.2配置方案
10.4.3配置過程
10.4.4套用測試
10.5拓展實驗
本章小結
第11章項目10——架設MySQL資料庫伺服器
11.1MySQL預備知識
11.2任務1——MySQL服務的安裝
11.2.1需求分析
11.2.2配置方案
11.2.3配置過程
11.2.4套用測試
11.3任務2——MySQL命令模式配置和使用
11.3.1需求分析
11.3.2配置方案
11.3.3配置過程
11.4任務3——MySQL圖形模式配置和使用
11.4.1需求分析
11.4.2配置方案
11.4.3配置過程
11.4.4套用測試
11.5拓展實驗
本章小結
第12章項目11——Linux下的軟體路由器
12.1軟體路由器預備知識
12.2任務1——安裝軟體路由器
12.2.1需求分析
12.2.2配置方案
12.2.3配置過程
12.2.4套用測試
12.3任務2——配置RIP路由協定
12.3.1需求分析
12.3.2配置方案
12.3.3配置過程
12.3.4套用測試
12.4任務3——配置ospf路由協定
12.4.1需求分析
12.4.2配置方案
12.4.3配置過程
12.4.4套用測試
12.5拓展實驗
本章小結
第13章項目12——配置VPN伺服器
13.1VPN服務預備知識
13.2任務1——建立基於PPTP的VPN伺服器
13.2.1需求分析
13.2.2配置方案
13.2.3配置過程
13.2.4套用測試
13.3任務2——建立基於SSL的VPN伺服器
13.3.1需求分析
13.3.2配置方案
13.3.3配置過程
13.3.4套用測試
13.4拓展實驗
本章小結
附錄拓展實驗提示
1.3拓展實驗
2.6拓展實驗
3.5拓展實驗
4.5拓展實驗
5.5拓展實驗
6.4拓展實驗
7.4拓展實驗
8.5拓展實驗
9.5拓展實驗
10.5拓展實驗
11.5拓展實驗
12.5拓展實驗
13.4拓展實驗
前言
Linux作業系統基礎課程在很多學校已經開設多年,可愛的小企鵝再也不顯得陌生,它已經和眾多愛好者成為朋友。然而Linux更突出的表現是在各種網路服務領域的廣泛套用。隨著Linux在國內日益普及,業界許多公司對Linux專業人才的渴求與日俱增,各個層次的需求都更加豐富,尤其是精通基於Linux系統的伺服器構建人才更是奇缺,以至於用人單位一再降低Linux人才的聘用標準。低學歷、高技能的職業學校學生同樣具備就業的競爭力,完全可以勝任Linux方面的工作。各職業院校計算機相關專業建設目前正面臨著招生難、就業難的局面。本書以項目教學理念為指導思想,內容組織緊扣企業對網路的真實需求,套用情境真實,配置步驟詳細,語言通俗易懂,將知識技能與具體的崗位實際緊密結合,力求使學生通過本書,學會職業溝通,習得技能方法,掌握靈活運用,適應當前的職業崗位需求。
參與本書編寫的均是來自網路管理和教學的一線專家和教師,對Linux有著豐富的研究和實踐經驗。本書第1、10章由郝維聯編寫;第2、6、7、8章由黃要武編寫;第3、4、5、9、12、13章由王述國編寫;第11章由薛曉穎編寫;全書由郝維聯進行統稿。由於編者水平有限,書中不足之處在所難免,懇請專家和廣大讀者批評指正。
精彩書摘
因管理員已經習慣了使用Windows圖形方式操作,又不熟悉命令文本。Linux系統為這類用戶提供了兩種圖形方式遠程管理Linux伺服器的方法:VNC和wlebmin。這兩種方法都可以讓初學者非常直觀、方便地遠程管理Linux伺服器。其中,VNC是免費的軟體,安裝和使用都非常簡單,相當於Windows的遠程終端服務;而Webmin是一款功能強大的基於web的圖形化管理工具,可以通過增加程式模組支持SSL,提高安全性。但對於初學者來說,Webmin的安裝和使用都比較複雜,如果有時間還不如多學一學Linux系統的文本管理命令。因此,對於喜歡圖形方式遠程管理的初學者,VNC是首選。同時也應當注意,VNC並不像OpenSSH那樣安全,只適用於管理不太重要的Linux伺服器,當初學者熟悉RHEL5系統以後,應該使用SSH的文本命令方式遠程管理Lanux伺服器,或者使用基於Web的圖形化軟體Webmin。VNC(VirtualNetworkComputing,虛擬網路計算)最早是一套由英國劍橋大學ATT實驗室在2002年開發的輕量型的遠程控制計算機軟體,其採用了GPL,授權條款,任何人都可免費取得該軟體。’VNC軟體主要由兩個部分組成:VNCserver及VNCviewer。用戶需先將VNCserver安裝在被控端的計算機上後,才能在主控端執行VNCviewer控制被控端。
計算機網路圖書盤點
計算機網路,是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連線起來,在網路作業系統,網路管理軟體及網路通信協定的管理和協調下,實現資源共享和信息傳遞的計算機系統。讓我們盤點一下與計算機網路有關的書籍吧! |