《Linux操作系統(tǒng)配置及應(yīng)用項(xiàng)目化教程》采用目前主流的Linux軟件版本,以構(gòu)建企業(yè)局域網(wǎng)服務(wù)器為主線,采用“項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動、工學(xué)結(jié)合”的方式進(jìn)行編寫。
《Linux操作系統(tǒng)配置及應(yīng)用項(xiàng)目化教程》共12個項(xiàng)目,來自實(shí)際工作崗位。通過這些項(xiàng)目和具體的任務(wù)實(shí)施過程,向讀者詳細(xì)介紹了相關(guān)知識,《Linux操作系統(tǒng)配置及應(yīng)用項(xiàng)目化教程》主要內(nèi)容包括:安裝Linux操作系統(tǒng)、管理文件系統(tǒng)、管理組和用戶、管理磁盤、架設(shè)DHCP服務(wù)器、Samba服務(wù)器、DNS服務(wù)器、Web服務(wù)器、FTP服務(wù)器、郵件服務(wù)器、防火墻的設(shè)置和NAT的架設(shè)等。
《Linux操作系統(tǒng)配置及應(yīng)用項(xiàng)目化教程》每個項(xiàng)目都包括項(xiàng)目背景分析、項(xiàng)目相關(guān)知識、項(xiàng)目實(shí)施、項(xiàng)目總結(jié)和項(xiàng)目練習(xí);相關(guān)知識講解簡明扼要、深入淺出,理論聯(lián)系實(shí)際;項(xiàng)目實(shí)施操作步驟具體,便于實(shí)行教學(xué)做一體化的教學(xué)方式,有助于培養(yǎng)學(xué)生的基本職業(yè)技能和實(shí)際操作能力,從而勝任網(wǎng)絡(luò)管理員等相關(guān)崗位的職業(yè)要求。
《Linux操作系統(tǒng)配置及應(yīng)用項(xiàng)目化教程》適合作為高職高專院校計算機(jī)相關(guān)專業(yè)教材,也可作為全國職業(yè)技能大賽計算機(jī)網(wǎng)絡(luò)技術(shù)賽項(xiàng)和網(wǎng)絡(luò)培訓(xùn)班的培訓(xùn)教材。
《Linux操作系統(tǒng)配置及應(yīng)用項(xiàng)目化教程》適合作為高職高專院校計算機(jī)相關(guān)專業(yè)教材,也可作為全國職業(yè)技能大賽計算機(jī)網(wǎng)絡(luò)技術(shù)賽項(xiàng)和網(wǎng)絡(luò)培訓(xùn)班的培訓(xùn)教材,還可供相關(guān)技術(shù)人員參考使用。
特色如下:
本書采用工學(xué)結(jié)合和項(xiàng)目導(dǎo)向的編寫方式,每個項(xiàng)目都包括項(xiàng)目背景分析、項(xiàng)目相關(guān)知識、項(xiàng)目實(shí)施、項(xiàng)目總結(jié)和項(xiàng)目練習(xí)。
本書項(xiàng)目相關(guān)知識講解簡明扼要、深入淺出,理論聯(lián)系實(shí)際;項(xiàng)目實(shí)施操作步驟具體,便于教學(xué)做一體化教學(xué)。
本書強(qiáng)調(diào)學(xué)生自主學(xué)習(xí),項(xiàng)目訓(xùn)練具有拓展性,學(xué)生可以按照項(xiàng)目的提示獨(dú)立自主的完成項(xiàng)目。
《Linux操作系統(tǒng)配置及應(yīng)用項(xiàng)目化教程》為方便教師教學(xué),本書配備了源代碼、電子課件等電子教學(xué)資源。
由于Linux網(wǎng)絡(luò)操作系統(tǒng)具有開放和自由的特點(diǎn),其安全性、穩(wěn)定性和可靠性已經(jīng)得到用戶的肯定,在政府、銀行、郵電、保險等安全性要求比較高的部門,已經(jīng)廣泛使用Linux操作系統(tǒng)。
本書以某公司Linux服務(wù)器系統(tǒng)管理和網(wǎng)絡(luò)服務(wù)為項(xiàng)目背景,以“構(gòu)建局域網(wǎng)服務(wù)器”為主線,采用“項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動、教學(xué)做一體化”的方式進(jìn)行編寫。全書共12個項(xiàng)目,主要內(nèi)容包括:安裝Linux操作系統(tǒng)、管理文件系統(tǒng)、管理組和用戶、管理磁盤、架設(shè)DHCP服務(wù)器、架設(shè)Samba服務(wù)器、架設(shè)DNS服務(wù)器、架設(shè)Web服務(wù)器、架設(shè)FTP服務(wù)器、架設(shè)郵件服務(wù)器、架設(shè)防火墻和架設(shè)NAT。與同類書相比較,本書具有以下特點(diǎn)。
1. 本書采用工學(xué)結(jié)合和項(xiàng)目導(dǎo)向的編寫方式,每個項(xiàng)目都包括項(xiàng)目背景分析、項(xiàng)目相關(guān)知識、項(xiàng)目實(shí)施、項(xiàng)目總結(jié)和項(xiàng)目練習(xí)。項(xiàng)目都來自實(shí)際工作崗位,各個項(xiàng)目都明確了能力目標(biāo),提出項(xiàng)目的要求,準(zhǔn)確介紹了解決問題的思路和方法,培養(yǎng)學(xué)生未來在工作崗位上的終身學(xué)習(xí)能力。
2. 項(xiàng)目相關(guān)知識講解簡明扼要、深入淺出,理論聯(lián)系實(shí)際;項(xiàng)目實(shí)施操作步驟具體,便于教學(xué)做一體化教學(xué),有利于培養(yǎng)學(xué)生的基本職業(yè)技能和實(shí)際操作能力,從而勝任網(wǎng)絡(luò)管理員等相關(guān)崗位的職業(yè)要求。
3. 本書強(qiáng)調(diào)學(xué)生自主學(xué)習(xí),項(xiàng)目訓(xùn)練具有拓展性。在本書的編寫過程中,充分考慮了學(xué)生自主學(xué)習(xí)的能力培養(yǎng),學(xué)生可以按照項(xiàng)目的提示獨(dú)立自主地完成項(xiàng)目,并且在項(xiàng)目練習(xí)中檢驗(yàn)掌握的知識和技能。
4. 為方便教師教學(xué),本書配備了源代碼、電子課件等電子教學(xué)資源,需要者可以到化學(xué)工業(yè)出版社教學(xué)資源網(wǎng)站http://www.cipedu.com.cn免費(fèi)下載使用。
本書凝聚了編者多年的科研和教學(xué)實(shí)踐經(jīng)驗(yàn),適合作為高職高專院校計算機(jī)類專業(yè)教材,也可作為全國職業(yè)技能大賽和網(wǎng)絡(luò)培訓(xùn)班的培訓(xùn)教材,還可供相關(guān)技術(shù)人員參考使用。
本書由遼寧機(jī)電職業(yè)技術(shù)學(xué)院叢佩麗、湖南電子科技職業(yè)學(xué)院譚冬平和遼寧機(jī)電職業(yè)技術(shù)學(xué)院盧曉麗擔(dān)任主編,浙江機(jī)電職業(yè)技術(shù)學(xué)院付祥、海南政法職業(yè)學(xué)院陸凱、青島高新職業(yè)學(xué)校余海龍擔(dān)任副主編,廣州市黃埔職業(yè)技術(shù)學(xué)校藍(lán)魏參編。盧曉麗編寫項(xiàng)目1、項(xiàng)目2和項(xiàng)目4,藍(lán)魏編寫項(xiàng)目3,叢佩麗編寫項(xiàng)目5~項(xiàng)目8,譚冬平編寫項(xiàng)目9,付祥編寫項(xiàng)目10,陸凱編寫項(xiàng)目11,余海龍編寫項(xiàng)目12。
由于編者水平所限,書中如有不妥之處,懇請讀者批評指正!
編 者
2016年9月
叢佩麗,遼寧機(jī)電職業(yè)技術(shù)學(xué)院,副教授群主任,叢佩麗,女,43歲,遼寧機(jī)電職業(yè)技術(shù)學(xué)院,副教授,計算機(jī)應(yīng)用群主任。
研究方向:計算機(jī)網(wǎng)絡(luò)。
教育背景
1993.9—2002.7哈爾濱師范大學(xué)計算機(jī)專業(yè)本科,獲理學(xué)學(xué)士學(xué)位。
2006.9—2009.6江南研究生,獲理學(xué)碩士學(xué)位。
計算機(jī)應(yīng)用專業(yè)群主任,主編教材《Linux網(wǎng)絡(luò)服務(wù)器配置與管理》、《網(wǎng)絡(luò)操作系統(tǒng)管理與應(yīng)用》、《局域網(wǎng)組建與管理》;副主編教材《Linux操作系統(tǒng)》、《操作系統(tǒng)原理與應(yīng)用》;參編教材《計算機(jī)網(wǎng)絡(luò)基礎(chǔ)與實(shí)踐》。
項(xiàng)目1 安裝Linux操作系統(tǒng) 1
1.1 項(xiàng)目背景分析 1
1.2 項(xiàng)目相關(guān)知識 1
1.2.1 Linux操作系統(tǒng)概述 1
1.2.2 Linux 特點(diǎn) 2
1.2.3 Linux的版本 3
1.2.4 虛擬機(jī)概述 3
1.3 項(xiàng)目實(shí)施 4
任務(wù)1 安裝RHEL 5操作系統(tǒng) 4
任務(wù)2 安裝虛擬機(jī) 18
任務(wù)3 認(rèn)識RHEL 5用戶界面 23
項(xiàng)目總結(jié) 27
項(xiàng)目練習(xí) 27
項(xiàng)目2 管理文件系統(tǒng) 29
2.1 項(xiàng)目背景分析 29
2.2 項(xiàng)目相關(guān)知識 30
2.2.1 文件和目錄的概念 30
2.2.2 Linux標(biāo)準(zhǔn)文件和目錄 30
2.2.3 Vi編輯器 31
2.2.4 Linux操作系統(tǒng)軟件包 33
2.3 項(xiàng)目實(shí)施 34
任務(wù)1 文件系統(tǒng)管理 34
任務(wù)2 Vi編輯器的使用 45
任務(wù)3 安裝軟件 47
項(xiàng)目總結(jié) 53
項(xiàng)目練習(xí) 53
項(xiàng)目3 管理組和用戶 55
3.1 項(xiàng)目背景分析 55
3.2 項(xiàng)目相關(guān)知識 55
3.2.1 群組概述 55
3.2.2 賬號概述 56
3.3 項(xiàng)目實(shí)施 56
任務(wù) 管理用戶和組 56
項(xiàng)目總結(jié) 63
項(xiàng)目練習(xí) 63
項(xiàng)目4 管理磁盤 65
4.1 項(xiàng)目背景分析 65
4.2 項(xiàng)目相關(guān)知識 65
4.2.1 磁盤管理的概念 65
4.2.2 Linux操作系統(tǒng)的磁盤分區(qū) 66
4.2.3 磁盤配額概述 66
4.2.4 磁盤配額基礎(chǔ)知識 66
4.2.5 LVM概述 67
4.3 項(xiàng)目實(shí)施 68
任務(wù)1 基本磁盤管理 68
任務(wù)2 磁盤配額 75
任務(wù)3 管理LVM邏輯卷 79
項(xiàng)目總結(jié) 86
項(xiàng)目練習(xí) 87
項(xiàng)目5 架設(shè)DHCP服務(wù)器 89
5.1 項(xiàng)目背景分析 89
5.2 項(xiàng)目相關(guān)知識 90
5.2.1 DHCP概述 90
5.2.2 DHCP協(xié)議工作過程 90
5.3 項(xiàng)目實(shí)施 91
任務(wù)1 為DHCP服務(wù)器設(shè)置IP和計算機(jī)名 91
任務(wù)2 安裝DHCP服務(wù)器 98
任務(wù)3 配置DHCP服務(wù)器 102
任務(wù)4 使用DHCP服務(wù)器 105
項(xiàng)目總結(jié) 107
項(xiàng)目練習(xí) 107
項(xiàng)目6 架設(shè)Samba服務(wù)器 109
6.1 項(xiàng)目背景分析 109
6.2 項(xiàng)目相關(guān)知識 110
6.2.1 Samba軟件概述 110
6.2.2 Samba軟件功能 110
6.3 項(xiàng)目實(shí)施 110
任務(wù)1 安裝Samba服務(wù)器 110
任務(wù)2 利用配置文件配置Samba服務(wù)器 114
任務(wù)3 利用圖形化配置工具配置Samba服務(wù)器 120
任務(wù)4 Samba客戶端連接服務(wù)器 123
項(xiàng)目總結(jié) 126
項(xiàng)目練習(xí) 126
項(xiàng)目7 架設(shè)DNS服務(wù)器 128
7.1 項(xiàng)目背景分析 128
7.2 項(xiàng)目相關(guān)知識 129
7.2.1 因特網(wǎng)的命名機(jī)制 129
7.2.2 域名查詢模式 130
7.2.3 BIND軟件 131
7.2.4 BIND配置文件結(jié)構(gòu) 131
7.3 項(xiàng)目實(shí)施 131
任務(wù)1 安裝DNS服務(wù)器 131
任務(wù)2 利用圖形化配置工具配置DNS服務(wù)器 135
任務(wù)3 利用配置文件配置DNS服務(wù)器 139
任務(wù)4 客戶端連接DNS服務(wù)器 147
項(xiàng)目總結(jié) 150
項(xiàng)目練習(xí) 150
項(xiàng)目8 架設(shè)Web服務(wù)器 152
8.1 項(xiàng)目背景分析 152
8.2 項(xiàng)目相關(guān)知識 153
8.2.1 Web概述 153
8.2.2 Apache服務(wù)器 153
8.2.3 統(tǒng)一資源定位符 153
8.2.4 超文本傳輸協(xié)議 154
8.2.5 超文本標(biāo)記語言 154
8.2.6 Apache服務(wù)器的主配置文件httpd.conf 154
8.3 項(xiàng)目實(shí)施 158
任務(wù)1 安裝Apache服務(wù)器 158
任務(wù)2 配置Web服務(wù)器,訪問公司網(wǎng)站 161
任務(wù)3 配置個人主頁功能 169
任務(wù)4 建立基于用戶認(rèn)證的虛擬目錄 170
任務(wù)5 建立訪問控制的虛擬目錄 172
任務(wù)6 配置基于不同端口的虛擬主機(jī) 174
任務(wù)7 配置基于IP地址的虛擬主機(jī) 176
任務(wù)8 配置基于名稱的虛擬主機(jī) 179
項(xiàng)目總結(jié) 183
項(xiàng)目練習(xí) 183
項(xiàng)目9 架設(shè)FTP服務(wù)器 185
9.1 項(xiàng)目背景分析 185
9.2 項(xiàng)目相關(guān)知識 186
9.2.1 FTP概述 186
9.2.2 vsftpd的用戶類型 186
9.2.3 主配置文件vsftpd.conf 187
9.3 項(xiàng)目實(shí)施 188
任務(wù)1 安裝FTP服務(wù)器 188
任務(wù)2 配置匿名用戶訪問FTP服務(wù)器 192
任務(wù)3 配置本地用戶訪問FTP服務(wù)器 196
任務(wù)4 將所有的本地用戶都鎖定在宿主目錄中 198
任務(wù)5 設(shè)置只有特定用戶才可以訪問FTP服務(wù)器 199
項(xiàng)目總結(jié) 200
項(xiàng)目練習(xí) 201
項(xiàng)目10 架設(shè)郵件服務(wù)器 203
10.1 項(xiàng)目背景分析 203
10.2 項(xiàng)目相關(guān)知識 203
10.3 項(xiàng)目實(shí)施 205
任務(wù)1 安裝郵件服務(wù)器 205
任務(wù)2 配置郵件服務(wù)器 209
任務(wù)3 調(diào)試Sendmail服務(wù)器 213
項(xiàng)目總結(jié) 216
項(xiàng)目練習(xí) 216
項(xiàng)目11 架設(shè)防火墻 218
11.1 項(xiàng)目背景分析 218
11.2 項(xiàng)目相關(guān)知識 218
11.2.1 防火墻概述 218
11.2.2 防火墻的種類 219
11.2.3 Linux內(nèi)核的Netfilter架構(gòu) 220
11.2.4 Netfilter的工作原理 221
11.3 項(xiàng)目實(shí)施 222
任務(wù)1 安裝Iptables服務(wù)器 222
任務(wù)2 配置Iptables服務(wù)器 225
任務(wù)3 客戶端驗(yàn)證防火墻 234
項(xiàng)目總結(jié) 236
項(xiàng)目練習(xí) 236
項(xiàng)目12 架設(shè)NAT 237
12.1 項(xiàng)目背景分析 237
12.2 項(xiàng)目相關(guān)知識 237
12.2.1 NAT原理 237
12.2.2 NAT的優(yōu)點(diǎn) 238
12.2.3 NAT的分類 238
12.2.4 Linux內(nèi)核的Netfilter架構(gòu) 238
12.2.5 NAT的工作原理 239
12.3 項(xiàng)目實(shí)施 240
任務(wù) 配置NAT 240
項(xiàng)目總結(jié) 245
項(xiàng)目練習(xí) 245
參考文獻(xiàn) 247