.jpg)
信創服務器操作系統的配置與管理(麒麟版)
主編: 曾振東 黃君羨 歐陽緒彬
正月十六工作室 組編
I S B N : 978-7-121-44768-6
出版日期:2022-12
出 版 社: 電子工業出版社
定 價:49.80元
書籍簡介
本書圍繞系統管理員、網絡工程師等崗位對 Kylin 系統及網絡服務管理核心技能的要求,引入行業標準和職業崗位標準,以基于 Kylin 系統構建的網絡主流技術和主流產品為載體,引入企業應用需求,將Kylin 系統基礎知識和服務架構融入各項目任務中。本書設計的項目取材自真實企業網絡建設工程項目,是針對中小型網絡建設與管理中涉及的技術技能,加以提煉而來的。項目包括企業服務器操作系統選型、使用 Shell 管理本地文件、管理信息中心的用戶與組、Kylin 系統的基礎配置、企業內部數據存儲與共享、部署企業的 DHCP 服務、部署企業的 DNS 服務、部署企業的 Web 服務、部署企業的 FTP 服務、部署企業的 Squid 服務、部署企業的郵件服務、部署 Kylin系統服務器防火墻。本書配備了電子課件、微課、課程標準、課后習題等教學資源,適合網絡技術人員、網絡管理和維護人員、網絡系統集成人員閱讀和使用,同時可作為高職高專和應用型本科院校相關專業的教學參考用書。
前言
麒麟軟件是我國首批研發國產操作系統的公司,其開發的麒麟操作系統(簡稱Kylin),作為國產操作系統的代表,近年來以絕對的優勢占有國產操作系統大部分市場份額。近年來,我國加快推進信息創新建設工作,政府、教育、金融、交通等部門率先大量引入國產操作系統,預計十四五規劃期間,各IT行業將大規模使用國產操作系統,以增強我國基礎軟件的自主可控和網絡信息安全。掌握Kylin服務器的安裝、配置和維護技能是Kylin網絡系統管理員的必備技能之一。正月十六工作室集合IT廠商、IT服務商、資深教師組成教材開發團隊,聚焦產業發展動態,持續跟進ICT崗位需求變化,基于工作過程系統化開發項目化課程和立體化教學資源,旨在打造全球最好的網絡類崗位能力系列課程,讓每一個網絡人都能快捷養成職業能力,持續助力職業生涯發展。本書采用最容易讓學習者理解的方式,通過場景化的項目案例將理論與技術應用密切結合,讓技術應用更具畫面感,通過標準化業務實施流程熟悉工作過程,通過項目拓展進一步鞏固業務能力,促進養成規范的職業行為。全書通過12個精心設計的項目讓學習者逐步地掌握基于Kylin服務器操作系統管理與網絡服務的配置,成為一名準IT系統管理工程師。本書極具職業特征,有如下特色。
1.課證融通、校企雙元開發
本教材由高校教師和企業工程師聯合編寫。教材中關于Linux服務的相關技術及知識點導入了麒麟服務技術標準和麒麟認證考核標準;課程項目導入了荔峰科技、中銳網絡等服務商的典型項目案例和標準化業務實施流程;高校教師團隊按高職網絡專業人才培養要求和教學標準,考慮學習者認知特點,將企業資源進行教學化改造,形成工作過程系統化教材,教材內容符合系統管理工程師崗位技能培養要求。
2. 項目貫穿、課產融合
遞進式場景化項目重構課程序列。教材圍繞系統管理工程師崗位對Kylin服務部署項目實施與管理核心技術技能的要求,基于工作過程系統化方法,按照TCP/IP協議由低層到高層這一規律,設計了12個進階式項目案例。將Kylin服務器操作系統管理與網絡服務知識碎片化,按項目化方式重構,在每個項目中按需融入相關知識。相對于傳統教材,讀者通過進階式項目的學習,不僅掌握了系統管理相關的知識和技能,還能收獲知識的應用場景和項目實施的業務流程與職業素養,更能接近系統管理工程師的崗位能力要求。用業務流程驅動學習過程。課程項目按企業工程項目實施流程分解為若干工作任務。通過項目背景、項目分析、項目相關知識為任務做鋪墊;任務實施過程由任務說明、任務操作和任務驗證構成,符合工程項目實施的一般規律。學生通過12個項目的漸進學習,逐步熟悉IT系統管理崗位中Kylin服務器配置與管理知識的應用場景,熟練掌握業務實施流程,養成良好的職業素養。

3、實訓項目具有復合性和延續性
考慮企業真實工作項目的復合性,工作室精心設計了課程實訓項目。實訓項目不僅考核與本項目相關的知識、技能和業務流程,還涉及前序知識與技能,強化了各階段知識點、技能點之間的關聯,讓學生熟悉知識與技能在實際場景中的應用。
本書若作為教學用書,參考學時為44~78學時,各項目的參考學時如下表所示。
部署Kylin服務器系統、使用shell管理本地文件、管理Kylin的用戶與組、Kylin系統的基礎配置、企業內部數據存儲與共享、部署企業的DHCP服務、部署企業DNS服務、部署企業的WEB服務、部署企業的FTP服務、部署企業squid代理服務器、部署企業的郵件服務器、部署Kylin服務器防火墻。
學時分配表
| 內容模塊 | 課程內容 | 學時 |
| 服務器基礎配置 | 項目1部署Kylin服務器系統 | 2~4 |
| 項目2使用shell管理本地文件 | 2~4 | |
| 項目3管理CentOS的用戶與組 | 2~4 | |
| 項目4 Kylin系統的基礎配置 | 2~4 | |
| 基礎服務部署 | 項目5企業內部數據存儲與共享 | 4~6 |
| 項目6部署企業的DHCP服務 | 4~6 | |
| 項目7部署企業DNS服務 | 4~6 | |
| 項目8部署企業的WEB服務 | 4~6 | |
| 項目9 部署企業的FTP服務 | 4~6 | |
| 高級服務部署 | 項目10部署企業squid代理服務器 | 4~8 |
| 項目11部署企業的郵件服務器 | 4~8 | |
| 項目12部署麒麟服務器防火墻 | 4~8 | |
| 課程考核 | 綜合項目實訓/課程考評 | 4~8 |
| 課時總計 | 44~78 | |
目錄
項目 1 企業服務器操作系統選型 ………………………………………………………………………….1
項目描述………………………………………………………………………………………………………….. 1
項目分析………………………………………………………………………………………………………….. 1
相關知識………………………………………………………………………………………………………….. 1
1.1 Linux 概述 ………………………………………………………………………………………… 1
1.2 Linux 內核 ………………………………………………………………………………………… 2
1.3 Linux 發行版本 …………………………………………………………………………………. 2
1.4 Kylin 系統簡介 …………………………………………………………………………………. 3
項目實施………………………………………………………………………………………………………….. 5
任務 1-1 安裝 Kylin 系統 ………………………………………………………………………… 5
練習與實踐…………………………………………………………………………………………………….. 13
項目 2 使用 Shell 管理本地文件 …………………………………………………………………………15
項目描述………………………………………………………………………………………………………… 15
項目分析………………………………………………………………………………………………………… 15
相關知識………………………………………………………………………………………………………… 15
2.1 Shell ……………………………………………………………………………………………….. 15
2.2 Bash………………………………………………………………………………………………… 16
2.3 目錄結構…………………………………………………………………………………………. 28
2.4 文件系統…………………………………………………………………………………………. 29
2.5 分區………………………………………………………………………………………………… 31
2.6 vim 編輯器 ……………………………………………………………………………………… 34
項目實施………………………………………………………………………………………………………… 35
任務 2-1 Bash 基礎環境設置 …………………………………………………………………. 35
任務 2-2 命令行下文件與目錄的管理 ……………………………………………………. 37
任務 2-3 命令行下修改系統的配置文件 ………………………………………………… 41
任務 2-4 命令行下分區的創建與掛載 ……………………………………………………. 45
練習與實踐…………………………………………………………………………………………………….. 48
項目 3 管理信息中心的用戶與組 ………………………………………………………………………..49
項目描述………………………………………………………………………………………………………… 49
項目分析………………………………………………………………………………………………………… 50
相關知識………………………………………………………………………………………………………… 50
3.1 用戶………………………………………………………………………………………………… 50
3.2 用戶組…………………………………………………………………………………………….. 51
3.3 用戶配置文件………………………………………………………………………………….. 51
3.4 用戶組配置文件………………………………………………………………………………. 53
項目實施………………………………………………………………………………………………………… 54
任務 3-1 管理信息中心的用戶賬戶 ……………………………………………………….. 54
任務 3-2 管理信息中心的組賬戶 …………………………………………………………… 56
練習與實踐…………………………………………………………………………………………………….. 61
項目 4 Kylin 系統的基礎配置……………………………………………………………………………..64
項目描述………………………………………………………………………………………………………… 64
項目分析………………………………………………………………………………………………………… 64
相關知識………………………………………………………………………………………………………… 65
4.1 網絡連接的基本概念……………………………………………………………………….. 65
4.2 系統時間…………………………………………………………………………………………. 66
4.3 SSH 遠程登錄 …………………………………………………………………………………. 67
項目實施………………………………………………………………………………………………………… 67
任務 4-1 配置系統的基本環境 ………………………………………………………………. 67
任務 4-2 配置系統的網絡連接 ………………………………………………………………. 69
任務 4-3 校準系統時間 …………………………………………………………………………. 73
練習與實踐…………………………………………………………………………………………………….. 75
項目 5 企業內部數據存儲與共享 ………………………………………………………………………..78
項目描述………………………………………………………………………………………………………… 78
項目分析………………………………………………………………………………………………………… 79
相關知識………………………………………………………………………………………………………… 80
5.1 Linux 文件權限 ……………………………………………………………………………….. 80
5.2 Samba 服務 ……………………………………………………………………………………… 80
5.3 Samba 常用配置文件及參數解析 ……………………………………………………… 81
項目實施………………………………………………………………………………………………………… 82
任務 5-1 共享文件及權限的配置 …………………………………………………………… 82
任務 5-2 配置 Samba 服務器的用戶共享 ……………………………………………….. 85
練習與實踐…………………………………………………………………………………………………….. 91
項目 6 部署企業的 DHCP 服務…………………………………………………………………………..93
項目描述………………………………………………………………………………………………………… 93
項目分析………………………………………………………………………………………………………… 94
相關知識………………………………………………………………………………………………………… 94
6.1 DHCP 的概念 ………………………………………………………………………………….. 94
6.2 DHCP 客戶端首次接入網絡的工作過程 …………………………………………… 95
6.3 DHCP 客戶端 IP 地址租約的更新 ……………………………………………………. 98
6.4 DHCP 客戶端租用失敗的自動配置 ………………………………………………….. 99
6.5 DHCP 中繼代理服務 ……………………………………………………………………….. 99
6.6 DHCP 服務常用文件及參數解析 ……………………………………………………. 100
項目實施………………………………………………………………………………………………………. 103
任務 6-1 部署 DHCP 服務,實現信息中心客戶端接入局域網………………. 103
任務 6-2 配置 DHCP 選項,實現信息中心客戶端訪問外部網絡…………… 109
任務 6-3 配置 DHCP 中繼,實現所有部門客戶端自動配置網絡信息……. 111
任務 6-4 DHCP 服務器的日常運維與管理……………………………………………. 115
練習與實踐…………………………………………………………………………………………………… 119
項目 7 部署企業的 DNS 服務 …………………………………………………………………………..121
項目描述………………………………………………………………………………………………………. 121
項目分析………………………………………………………………………………………………………. 122
相關知識………………………………………………………………………………………………………. 122
7.1 DNS 的基本概念……………………………………………………………………………. 123
7.2 DNS 服務器的分類………………………………………………………………………… 124
7.3 DNS 的查詢模式……………………………………………………………………………. 125
7.4 DNS 域名解析過程………………………………………………………………………… 126
7.5 DNS 服務常用文件及參數解析………………………………………………………. 127
項目實施………………………………………………………………………………………………………. 131
任務 7-1 實現總部主 DNS 服務器的部署 …………………………………………….. 131
任務 7-2 實現廣州子公司委派 DNS 服務器的部署 ………………………………. 137
任務 7-3 實現香港辦事處輔助 DNS 服務器的部署 ………………………………. 144
任務 7-4 DNS 服務器的管理 ……………………………………………………………….. 148
練習與實踐…………………………………………………………………………………………………… 151
項目 8 部署企業的 Web 服務 …………………………………………………………………………..154
項目描述………………………………………………………………………………………………………. 154
項目分析………………………………………………………………………………………………………. 155
相關知識………………………………………………………………………………………………………. 155
8.1 Web 服務簡介 ……………………………………………………………………………….. 155
8.2 URL 的概念…………………………………………………………………………………… 156
8.3 Web 服務器工作原理 …………………………………………………………………….. 156
8.4 Apache 簡介 …………………………………………………………………………………… 157
8.5 Apache 常用文件及參數解析 ………………………………………………………….. 158
項目實施………………………………………………………………………………………………………. 160
任務 8-1 部署企業的門戶網站(HTML) ……………………………………………… 160
任務 8-2 基于端口部署人事管理系統站點 …………………………………………… 161
任務 8-3 基于域名部署項目管理系統站點 …………………………………………… 163
練習與實踐…………………………………………………………………………………………………… 167
項目 9 部署企業的 FTP 服務……………………………………………………………………………170
項目描述………………………………………………………………………………………………………. 170
項目分析………………………………………………………………………………………………………. 171
相關知識………………………………………………………………………………………………………. 172
9.1 FTP 協議的組成 …………………………………………………………………………….. 172
9.2 常用 FTP 服務器和客戶端程序 ………………………………………………………. 172
9.3 FTP 協議的典型消息 ……………………………………………………………………… 173
9.4 匿名 FTP 與實名 FTP …………………………………………………………………….. 174
9.5 FTP 協議的工作原理與工作方式 ……………………………………………………. 175
9.6 FTP 服務常用文件及參數解析 ……………………………………………………….. 177
項目實施………………………………………………………………………………………………………. 180
任務 9-1 部署企業公共 FTP 站點 ………………………………………………………… 180
任務 9-2 部署部門專屬 FTP 站點 ………………………………………………………… 184
任務 9-3 配置 FTP 服務器權限 ……………………………………………………………. 187
練習與實踐…………………………………………………………………………………………………… 192
項目 10 部署企業的 Squid 服務………………………………………………………………………..195
項目描述………………………………………………………………………………………………………. 195
項目分析………………………………………………………………………………………………………. 196
相關知識………………………………………………………………………………………………………. 196
10.1 Squid …………………………………………………………………………………………… 196
10.2 Squid 服務的工作流程 …………………………………………………………………. 196
10.3 正向代理……………………………………………………………………………………… 197
10.4 反向代理……………………………………………………………………………………… 198
10.5 正向代理和反向代理的區別…………………………………………………………. 198
10.6 透明代理……………………………………………………………………………………… 199
10.7 Squid ACL ……………………………………………………………………………………. 199
10.8 Squid 服務常用配置文件及解析 …………………………………………………… 200
項目實施………………………………………………………………………………………………………. 202
任務 10-1 部署企業的正向代理服務器 ………………………………………………… 202
任務 10-2 設置企業 Squid ACL 規則 ……………………………………………………. 205
任務 10-3 部署企業的反向代理服務器 ………………………………………………… 208
練習與實踐…………………………………………………………………………………………………… 209
項目 11 部署企業的郵件服務 …………………………………………………………………………..212
項目描述………………………………………………………………………………………………………. 212
項目分析………………………………………………………………………………………………………. 213
相關知識………………………………………………………………………………………………………. 213
11.1 POP3、SMTP 與 IMAP ……………………………………………………………….. 213
11.2 電子郵件系統及其工作原理 …………………………………………………………. 214
11.3 Postfix 服務 ………………………………………………………………………………….. 216
11.4 Dovecot 服務 ……………………………………………………………………………….. 217
11.5 Postfix 服務常用文件及參數解析 …………………………………………………. 217
11.6 Dovecot 服務常用文件及參數解析 ……………………………………………….. 218
項目實施………………………………………………………………………………………………………. 220
任務 11-1 部署及配置 Postfix 郵件發件服務 ………………………………………… 220
任務 11-2 部署及配置 Dovecot 郵件收件服務 ………………………………………. 224
任務 11-3 申請郵件域名的主機記錄 ……………………………………………………. 227
練習與實踐…………………………………………………………………………………………………… 232
項目 12 部署 Kylin 系統服務器防火墻 ……………………………………………………………….235
項目描述………………………………………………………………………………………………………. 235
項目分析………………………………………………………………………………………………………. 236
相關知識………………………………………………………………………………………………………. 237
12.1 防火墻的類型………………………………………………………………………………. 237
12.2 Netfilter ……………………………………………………………………………………….. 237
12.3 iptables ………………………………………………………………………………………… 237
12.4 firewalld ………………………………………………………………………………………. 237
項目實施………………………………………………………………………………………………………. 238
任務 12-1 配置 NAT 地址轉換 …………………………………………………………….. 238
任務 12-2 配置防火墻規則 ………………………………………………………………….. 241
練習與實踐…………………………………………………………………………………………………… 243

-150x150.jpg)