Linux網(wǎng)絡(luò)操作系統(tǒng)配置與管理
定 價:54 元
- 作者:謝樹新
- 出版時間:2022/7/15
- ISBN:9787560664675
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP316.85
- 頁碼:352
- 紙張:
- 版次:1
- 開本:16開
Linux是一個免費(fèi)、多用戶、多任務(wù)的操作系統(tǒng),它的穩(wěn)定性、安全性和網(wǎng)絡(luò)功能是許多商業(yè)操作系統(tǒng)無法比擬的。因此,它在系統(tǒng)級的數(shù)據(jù)庫、消息管理、Web應(yīng)用、桌面辦公、嵌入式開發(fā)等領(lǐng)域得到了廣泛應(yīng)用。Red Hat公司發(fā)行的Linux是Linux發(fā)行版本中最成功的一個,它在Linux服務(wù)器應(yīng)用中的占有率也是最高的。
本書以Red Hat Enterprise Linux 8.3系統(tǒng)為平臺,結(jié)合編者多年的教學(xué)和實(shí)踐經(jīng)驗,以服務(wù)器配置與管理的真實(shí)項目為載體,從實(shí)用出發(fā),全面系統(tǒng)地介紹了Linux網(wǎng)絡(luò)操作系統(tǒng)配置與管理的技巧和技能。
本書內(nèi)容
本書安排了12個項目,包括91個任務(wù)、78個操作示例、22個課堂練習(xí)、21個課后實(shí)踐和51個微課,具體統(tǒng)計如下:
內(nèi)容 項目1 項目2 項目3 項目4 項目5 項目6 項目7 項目8 項目9 項目10 項目11 項目12 合計
任務(wù) 7 7 10 11 11 6 6 8 11 10 4 0 91
操作
示例 17 8 14 12 8 10 4 0 0 3 2 0 78
課堂
練習(xí) 3 2 3 2 2 1 2 2 2 2 1 0 22
課后
實(shí)踐 2 1 2 4 1 2 2 1 2 2 2 0 21
微課 4 6 6 4 5 4 5 4 4 5 4 0 51
本書各項目安排如下:
項目1認(rèn)識與安裝Linux網(wǎng)絡(luò)操作系統(tǒng),訓(xùn)練學(xué)生認(rèn)識并安裝Red Hat Enterprise Linux 8.3,完成基本網(wǎng)絡(luò)工作環(huán)境的構(gòu)建。
項目2Linux文件與目錄管理,訓(xùn)練學(xué)生了解Linux文件系統(tǒng)的相關(guān)概念,掌握文件和目錄瀏覽、操作、壓縮及歸檔命令的使用方法和技巧,學(xué)會vim編輯器的使用。
項目3管理與維護(hù)Linux系統(tǒng),訓(xùn)練學(xué)生了解Linux操作系統(tǒng)的相關(guān)概念,掌握用戶和組的建立與刪除、軟件包的安裝與升級、存儲設(shè)備的掛載與卸載、進(jìn)程的查看與終止等。
項目4Shell腳本編程基礎(chǔ),訓(xùn)練學(xué)生了解Shell腳本編程的相關(guān)知識,能進(jìn)行簡單的Shell編程,以及在Shell中使用參數(shù)、表達(dá)式、循環(huán)和條件語句進(jìn)行編程的能力。
項目5配置與管理Samba服務(wù)器,訓(xùn)練學(xué)生了解Samba的相關(guān)知識,掌握安裝與配置Samba服務(wù)器的方法,使得安裝Linux的計算機(jī)能與Windows系統(tǒng)的計算機(jī)共享資源。
項目6配置與管理NFS服務(wù)器,訓(xùn)練學(xué)生具有檢查并安裝NFS軟件包、分析exports核心配置文件、配置與管理NFS服務(wù)器以及進(jìn)行簡單故障判斷與處理的技能。
項目7配置與管理DHCP 服務(wù)器,訓(xùn)練學(xué)生掌握DHCP軟件包的安裝、DHCP主配置文件dhcpd.conf的配置選項的分析以及DHCP服務(wù)器和客戶端的配置方法。
項目8配置與管理DNS服務(wù)器,訓(xùn)練學(xué)生掌握DNS軟件包的安裝,分析并編輯全局配置文件named.conf、主配置文件、正向區(qū)域文件、反向區(qū)域文件,配置DNS服務(wù)器和客戶端,進(jìn)行簡單故障的判斷和處理。
項目9配置與管理Web服務(wù)器,訓(xùn)練學(xué)生掌握Apache服務(wù)的安裝,分析核心配置文件httpd.conf,配置與管理Web服務(wù)器以及配置客戶端的方法等。
項目10配置與管理FTP服務(wù)器,通過任務(wù)案例引導(dǎo)學(xué)生檢查并安裝FTP服務(wù),分析核心配置文件vsftpd.conf,具體訓(xùn)練學(xué)生對FTP服務(wù)器以及客戶端的配置與管理。
項目11配置防火墻與NAT服務(wù)器,訓(xùn)練學(xué)生了解防火墻的類型、工作原理、訪問規(guī)則,熟悉firewall-cmd的語法規(guī)則和應(yīng)用技巧,并通過任務(wù)案例訓(xùn)練學(xué)生利用firewall-cmd配置與管理防火墻,掌握部署NAT等方面的技能。
項目12綜合案例,通過真實(shí)的企業(yè)情境(易通公司局域網(wǎng)設(shè)計與實(shí)現(xiàn))引導(dǎo)學(xué)生構(gòu)建基于Linux平臺的企業(yè)網(wǎng)絡(luò)系統(tǒng)。
本書特點(diǎn)
本書在充分汲取國內(nèi)外Linux操作系統(tǒng)配置與管理方面相關(guān)文獻(xiàn)的精華的基礎(chǔ)上,結(jié)合國內(nèi)外信息產(chǎn)業(yè)發(fā)展趨勢和網(wǎng)絡(luò)服務(wù)的特點(diǎn),依據(jù)編者多年的Linux網(wǎng)絡(luò)操作系統(tǒng)配置與管理方面的科研成果和實(shí)踐心得,以及在大學(xué)和企業(yè)講授與管理Linux服務(wù)器的體會編寫而成。本書遵循“工學(xué)結(jié)合、項目引領(lǐng)、任務(wù)驅(qū)動、教學(xué)做評一體化”的教學(xué)原則,并充分考慮學(xué)生的認(rèn)知規(guī)律和不同學(xué)生的個性特點(diǎn),根據(jù)企業(yè)和行業(yè)的要求對項目內(nèi)容進(jìn)行了篩選和優(yōu)化。本書的主要特點(diǎn)如下:
(1) 集項目教學(xué)與技能訓(xùn)練于一體,按照“項目情境→項目任務(wù)→相關(guān)知識→任務(wù)實(shí)施→拓展訓(xùn)練→總結(jié)評價”的層次流程對教學(xué)內(nèi)容進(jìn)行組織。
(2) 針對高職高專教育培養(yǎng)目標(biāo),結(jié)合高職高專院校教學(xué)改革的要求,以項目為核心,以應(yīng)用為主線,將理論知識融入實(shí)踐環(huán)節(jié),在培養(yǎng)學(xué)生的技能操作和技術(shù)應(yīng)用能力上下功夫,保證學(xué)生讀得懂、學(xué)得會、用得上。本書內(nèi)容全面、詳盡,涉及實(shí)際工作中Linux網(wǎng)絡(luò)操作系統(tǒng)的配置和應(yīng)用。
(3) 在項目引領(lǐng)下,采用由淺入深、層次遞進(jìn)的“層次化”策略,以大部分學(xué)生為主體,照顧全體,兼顧不同層次學(xué)生的需求。根據(jù)職業(yè)教育的特點(diǎn),針對中小型網(wǎng)絡(luò)實(shí)際應(yīng)用,采用任務(wù)驅(qū)動方式,突出實(shí)用性、針對性和技術(shù)性,提供大量任務(wù)、操作示例和技能訓(xùn)練,全面提升學(xué)生技能。
(4) 所有任務(wù)、操作示例和技能訓(xùn)練都源于編者的工作實(shí)踐和教學(xué)經(jīng)驗,操作步驟詳細(xì),語言敘述通俗易懂,過程設(shè)計完整,有助于講練結(jié)合、現(xiàn)場示范、互教互練的教學(xué)過程的實(shí)施。
(5) 提供豐富的立體化、數(shù)字化教學(xué)資源。其中包括課程標(biāo)準(zhǔn)、課程考核標(biāo)準(zhǔn)、授課計劃、教學(xué)設(shè)計、電子課件、項目庫、案例庫、習(xí)題庫、微課、課堂教學(xué)視頻等,為師生提供了線上、線下教學(xué)環(huán)境,便于提高課程的學(xué)習(xí)效果。
(6) 強(qiáng)化課程思政教育,踐行職業(yè)道德規(guī)范。本書以立德樹人為根本,充分發(fā)揮所承載的思政教育功能,將課程思政有機(jī)地融入本書的項目情境、相關(guān)知識和任務(wù)實(shí)施等有關(guān)環(huán)節(jié)中,使學(xué)生在學(xué)習(xí)知識和掌握技能的同時,養(yǎng)成良好的職業(yè)精神和道德素養(yǎng)。
本書由湖南鐵道職業(yè)技術(shù)學(xué)院謝樹新,婁底職業(yè)技術(shù)學(xué)院張玲峰、肖忠良編著。湖南鐵道職業(yè)技術(shù)學(xué)院朱興榮、王昱煜、秦金、林?怠埾,湖南永旭信息技術(shù)有限公司彭泳群,湖南汽車職業(yè)技術(shù)學(xué)院劉洪亮,湖南化工職業(yè)技術(shù)學(xué)院王浦衡等參與了部分章節(jié)的編寫、校對與整理工作,還有許多網(wǎng)絡(luò)同行給予了熱情的幫助,在此一并表示感謝。
由于編者水平有限,書中難免存在不足之處,希望廣大讀者不吝賜教。讀者對書中內(nèi)容如有疑問,或者在實(shí)際工作中遇到了什么問題,都可以發(fā)送E-mail至5688609@qq.com來獲得技術(shù)支持與幫助。
編 者
2022年2月
本書根據(jù)網(wǎng)絡(luò)工程實(shí)際工作過程所需要的知識和技能,以Linux網(wǎng)絡(luò)操作系統(tǒng)配置與管理的企業(yè)真實(shí)項目為載體,精心組織了認(rèn)識與安裝Linux網(wǎng)絡(luò)操作系統(tǒng)、Linux文件與目錄管理、管理與維護(hù)Linux系統(tǒng)、Shell腳本編程基礎(chǔ)、配置與管理Samba服務(wù)器、配置與管理NFS服務(wù)器、配置與管理DHCP服務(wù)器、配置與管理DNS服務(wù)器、配置與管理Web服務(wù)器、配置與管理FTP服務(wù)器、配置防火墻與NAT服務(wù)器、綜合案例等12個符合職業(yè)崗位能力標(biāo)準(zhǔn)、對接企業(yè)用人需求的教學(xué)項目。
本書既可作為高職高專院校計算機(jī)應(yīng)用技術(shù)、計算機(jī)網(wǎng)絡(luò)技術(shù)、信息安全技術(shù)等相關(guān)專業(yè)的Linux課程教材,也可供Linux愛好者、Linux系統(tǒng)管理維護(hù)人員以及計算機(jī)培訓(xùn)機(jī)構(gòu)相關(guān)人員參考。
項目1 認(rèn)識與安裝Linux網(wǎng)絡(luò)操作系統(tǒng) 1
1.1 項目情境 2
1.2 項目任務(wù) 2
1.3 相關(guān)知識 3
1.3.1 Linux的誕生與發(fā)展 3
1.3.2 Linux系統(tǒng)的組成與版本 6
1.3.3 Linux的應(yīng)用領(lǐng)域 10
1.3.4 Linux的主要優(yōu)勢 11
1.3.5 Linux磁盤分區(qū)基礎(chǔ) 11
1.3.6 Linux的安裝方式 13
1.4 任務(wù)實(shí)施 13
1.4.1 利用VMware部署虛擬環(huán)境 13
1.4.2 安裝Red Hat Enterprise Linux 8.3 18
1.4.3 配置網(wǎng)絡(luò)工作環(huán)境 32
1.4.4 測試網(wǎng)絡(luò)環(huán)境 43
1.5 拓展訓(xùn)練 48
1.5.1 知識拓展 48
1.5.2 技能拓展 49
1.6 總結(jié)評價 49
項目2 Linux文件與目錄管理 51
2.1 項目情境 52
2.2 項目任務(wù) 52
2.3 相關(guān)知識 52
2.3.1 Linux文件系統(tǒng)概述 52
2.3.2 Linux文件系統(tǒng)的組織方式 53
2.3.3 Linux系統(tǒng)的默認(rèn)安裝目錄 53
2.3.4 Linux中的文件類型 54
2.3.5 Linux中的文件權(quán)限 55
2.3.6 vim文本編輯器 56
2.4 任務(wù)實(shí)施 57
2.4.1 熟悉Linux命令的使用 57
2.4.2 目錄與文件操作命令的使用 58
2.4.3 文件與目錄的權(quán)限操作 70
2.4.4 vim編輯器的使用 72
2.5 拓展訓(xùn)練 77
2.5.1 知識拓展 77
2.5.2 技能拓展 78
2.6 總結(jié)評價 80
項目3 管理與維護(hù)Linux系統(tǒng) 81
3.1 項目情境 82
3.2 項目任務(wù) 82
3.3 相關(guān)知識 82
3.3.1 Linux系統(tǒng)管理概述 82
3.3.2 Linux中的用戶分類 83
3.3.3 Linux中的用戶管理配置文件 83
3.3.4 Linux中的設(shè)備文件 85
3.4 任務(wù)實(shí)施 86
3.4.1 管理用戶與用戶組 86
3.4.2 存儲設(shè)備的使用 91
3.4.3 軟件包管理 99
3.4.4 進(jìn)程管理 103
3.4.5 系統(tǒng)信息命令的使用 107
3.4.6 其他常用命令的使用 109
3.4.7 關(guān)機(jī)重啟命令的使用 111
3.5 拓展訓(xùn)練 112
3.5.1 知識拓展 112
3.5.2 技能拓展 113
3.6 總結(jié)評價 114
項目4 Shell腳本編程基礎(chǔ) 116
4.1 項目情境 117
4.2 項目任務(wù) 117
4.3 相關(guān)知識 117
4.3.1 Shell概述 117
4.3.2 Shell的種類 118
4.3.3 Shell中的變量 118
4.3.4 變量表達(dá)式 121
4.3.5 Shell的輸入/輸出 122
4.4 任務(wù)實(shí)施 125
4.4.1 體驗Shell編程 125
4.4.2 在Shell程序中使用的參數(shù) 126
4.4.3 表達(dá)式的比較使用 127
4.4.4 循環(huán)結(jié)構(gòu)語句的使用 130
4.4.5 條件結(jié)構(gòu)語句的使用 133
4.5 拓展訓(xùn)練 135
4.5.1 知識拓展 135
4.5.2 技能拓展 136
4.6 總結(jié)評價 138
項目5 配置與管理Samba服務(wù)器 139
5.1 項目情境 140
5.2 項目任務(wù) 140
5.3 相關(guān)知識 140
5.3.1 Samba概述 140
5.3.2 Samba服務(wù)工作原理 141
5.3.3 Samba服務(wù)工作流程 142
5.3.4 Samba服務(wù)的軟件包 143
5.4 任務(wù)實(shí)施 143
5.4.1 安裝Samba軟件包 143
5.4.2 分析主配置文件smb.conf 144
5.4.3 配置匿名方式的Samba服務(wù)器 148
5.4.4 配置認(rèn)證模式的Samba服務(wù)器 150
5.4.5 查看Samba服務(wù)日志文件 153
5.4.6 建立Samba服務(wù)密碼文件 154
5.4.7 建立Samba用戶映射 156
5.4.8 設(shè)置Samba的打印共享 157
5.4.9 啟動與停止Samba服務(wù) 158
5.4.10 在客戶端訪問共享資源 159
5.5 拓展訓(xùn)練 162
5.5.1 知識拓展 162
5.5.2 技能拓展 163
5.6 總結(jié)評價 168
項目6 配置與管理NFS服務(wù)器 169
6.1 項目情境 170
6.2 項目任務(wù) 170
6.3 相關(guān)知識 170
6.3.1 NFS概述 170
6.3.2 NFS的工作原理 171
6.3.3 NFS協(xié)議的版本 172
6.3.4 NFS系統(tǒng)守護(hù)進(jìn)程 172
6.3.5 NFS服務(wù)的軟件包 173
6.4 任務(wù)實(shí)施 173
6.4.1 安裝NFS 173
6.4.2 熟悉相關(guān)文件 174
6.4.3 分析配置文件exports 174
6.4.4 企業(yè)應(yīng)用案例 177
6.4.5 啟動與停止NFS服務(wù) 179
6.4.6 測試NFS服務(wù) 181
6.4.7 配置NFS客戶端 182
6.5 拓展訓(xùn)練 184
6.5.1 知識拓展 184
6.5.2 技能拓展 185
6.6 總結(jié)評價 187
項目7 配置與管理DHCP服務(wù)器 188
7.1 項目情境 189
7.2 項目任務(wù) 189
7.3 相關(guān)知識 189
7.3.1 DHCP概述 189
7.3.2 DHCP地址分配機(jī)制 190
7.3.3 DHCP的工作原理 190
7.3.4 DHCP常用術(shù)語 191
7.3.5 DHCP服務(wù)的軟件包 192
7.4 任務(wù)實(shí)施 192
7.4.1 安裝DHCP軟件包 192
7.4.2 熟悉相關(guān)配置文件 193
7.4.3 分析配置文件dhcpd.conf 193
7.4.4 設(shè)置IP作用域 196
7.4.5 設(shè)置客戶端的IP地址 197
7.4.6 設(shè)置租約期限 197
7.4.7 保留特定IP 198
7.4.8 啟動與停止DHCP服務(wù) 199
7.4.9 企業(yè)應(yīng)用案例 200
7.4.10 配置DHCP客戶端 202
7.5 拓展訓(xùn)練 206
7.5.1 知識拓展 206
7.5.2 技能拓展 207
7.6 總結(jié)評價 210
項目8 配置與管理DNS服務(wù)器 211
8.1 項目情境 212
8.2 項目任務(wù) 212
8.3 相關(guān)知識 212
8.3.1 DNS概述 212
8.3.2 DNS的組成 213
8.3.3 正向解析與反向解析 215
8.3.4 查詢的工作原理 215
8.3.5 域名服務(wù)器分類 217
8.3.6 DNS服務(wù)軟件包 217
8.4 任務(wù)實(shí)施 218
8.4.1 安裝BIND軟件包 218
8.4.2 熟悉BIND的配置文件 220
8.4.3 企業(yè)應(yīng)用案例 227
8.4.4 配置輔助域名服務(wù)器 233
8.4.5 配置緩存Cache-only服務(wù)器 234
8.4.6 啟動與停止DNS服務(wù) 235
8.4.7 配置DNS客戶端 236
8.5 拓展訓(xùn)練 238
8.5.1 知識拓展 238
8.5.2 技能拓展 239
8.6 總結(jié)評價 242
項目9 配置與管理Web服務(wù)器 243
9.1 項目情境 244
9.2 項目任務(wù) 244
9.3 相關(guān)知識 244
9.3.1 Web概述 244
9.3.2 Web服務(wù)中的常用概念 245
9.3.3 Web服務(wù)的工作原理 246
9.3.4 Web服務(wù)的軟件包 247
9.4 任務(wù)實(shí)施 247
9.4.1 安裝Apache服務(wù) 247
9.4.2 熟悉Web服務(wù)相關(guān)配置文件 248
9.4.3 分析Web服務(wù)的主配置文件 249
9.4.4 Web服務(wù)器的試用 250
9.4.5 建立用戶個人主頁 252
9.4.6 配置符號鏈接和虛擬目錄 253
9.4.7 認(rèn)證與授權(quán)管理 256
9.4.8 配置虛擬主機(jī) 259
9.4.9 啟動與停止Apache服務(wù) 263
9.5 技能訓(xùn)練 264
9.5.1 知識拓展 264
9.5.2 技能拓展 265
9.6 總結(jié)評價 272
項目10 配置與管理FTP服務(wù)器 274
10.1 項目情境 275
10.2 項目任務(wù) 275
10.3 相關(guān)知識 275
10.3.1 FTP概述 275
10.3.2 FTP的工作原理 276
10.3.3 vsftpd中的三類用戶 277
10.3.4 FTP的傳輸方式與工作方式 277
10.3.5 命令方式的ftp 278
10.3.6 FTP服務(wù)的軟件包 280
10.4 任務(wù)實(shí)施 280
10.4.1 安裝vsftpd軟件包 280
10.4.2 熟悉相關(guān)配置文件 281
10.4.3 熟悉主配置文件vsftpd.conf 281
10.4.4 實(shí)現(xiàn)匿名用戶訪問 285
10.4.5 實(shí)現(xiàn)實(shí)體用戶訪問 286
10.4.6 使用PAM實(shí)現(xiàn)虛擬用戶
FTP服務(wù) 287
10.4.7 創(chuàng)建FTP用戶 289
10.4.8 啟動與停止FTP服務(wù) 290
10.4.9 企業(yè)配置案例分析 291
10.4.10 FTP客戶端的配置 296
10.5 拓展訓(xùn)練 299
10.5.1 知識拓展 299
10.5.2 技能拓展 300
10.6 總結(jié)評價 303
項目11 配置防火墻與NAT服務(wù)器 304
11.1 項目情境 305
11.2 項目任務(wù) 305
11.3 相關(guān)知識 305
11.3.1 防火墻概述 305
11.3.2 防火墻的類型和工作原理 306
11.3.3 復(fù)合型防火墻的構(gòu)造體系 308
11.3.4 防火墻的訪問規(guī)則 309
11.3.5 firewalld簡介 310
11.3.6 NAT的工作原理 313
11.4 任務(wù)實(shí)施 314
11.4.1 熟悉firewalld命令 314
11.4.2 firewalld的配置案例 318
11.4.3 firewalld部署NAT服務(wù) 319
11.4.4 使用firewalld防火墻策略的
圖形化工具 324
11.5 拓展訓(xùn)練 330
11.5.1 知識拓展 330
11.5.2 技能拓展 331
11.6 總結(jié)評價 334
項目12 綜合案例:易通公司局域網(wǎng)
設(shè)計與實(shí)現(xiàn) 336
12.1 項目情境 337
12.2 項目任務(wù) 337
12.3 相關(guān)知識 337
12.3.1 局域網(wǎng)概述 337
12.3.2 常見的網(wǎng)絡(luò)操作系統(tǒng) 338
12.3.3 常見的網(wǎng)絡(luò)服務(wù) 338
12.4 任務(wù)實(shí)施 338
12.5 總結(jié)評價 340
參考文獻(xiàn) 342