Linux服务器配置与管理项目教程(微课版)
-
【作 者】赵良涛 姜猛 肖川 杨云
【I S B N 】978-7-5170-7858-6
【责任编辑】
【适用读者群】本专通用
【出版时间】2019-08-07
【开 本】16
【装帧信息】平装(光膜)
【版 次】1-2
【页 数】268
【千字数】412
【印 张】16.75
【定 价】¥45
【丛 书】普通高等教育网络工程专业教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书着眼于企业应用,以学生能够完成中小企业建网、管网的任务为出发点,以工作过程为导向,以工程实践为基础,注重工程实训和应用,同时配以知识点微课和项目实训慕课,使“教、学、做”融为一体,是一本工学结合的教材。
本书以CentOS 7/RHEL 7为平台,根据网络工程实际工作过程所需要的知识和技能抽象出13个教学项目、17个项目实录和2个综合实训项目。教学项目包括:安装CentOS 7服务器、配置Linux基础网络、管理用户和组、管理文件系统与磁盘、配置与管理samba服务器、配置与管理DHCP服务器、配置与管理DNS服务器、配置与管理NFS服务器、配置与管理Apache服务器、配置与管理FTP服务器、配置与管理电子邮件服务器、配置防火墙与代理服务器、配置与管理VPN服务器。
本书既可以作为高等院校计算机应用专业和网络技术专业理论与实践一体化教材使用,也可以作为Linux系统管理和网络管理的自学指导书。
前 言
1.编写背景
《Linux网络服务器配置管理项目实训教程》(第二版)是国家精品课程和国家精品资源共享课程配套教材。该书出版4年来,得到了兄弟院校师生的厚爱,已经重印7次。为了适应计算机网络的发展和高等院校教材改革的需要,我们对本书第二版进行了改版,吸收了有实践经验的网络企业工程师参与教材大纲的审订与编写,改写或重写了核心内容,删除部分陈旧的内容,增加了部分新技术的内容。
2.修订内容
主要修订的内容有:
(1)进行了版本升级,由Red Hat Enterprise 5.0升级到CentOS 7.4 和Red Hat Enterprise 7.4。
(2)通过扫描二维码随时随地观看知识点微课程和实训项目视频。
(3)增加“管理文件系统与磁盘”。
(4)增加授课计划、项目指导书、电子教案、电子课件、课程标准、大赛、试卷、拓展提升、项目任务单、实训指导书等相关电子参考资料。
(5)重写或改写samba服务器、DHCP服务器、DNS服务器、NFS服务器、Apache服务器、FTP服务器、电子邮件服务器、防火墙和代理服务器、VPN服务器等核心内容。
3.本书特点
(1)这是一本基于工作过程导向的工学结合教材。配备立体化的教辅资源,所有教学录像与实验视频全部上网。
国家精品资源共享课程网址:http://www.icourses.cn/coursestatic/course_2843.html。
(2)实训内容源于企业实际应用,“微课+慕课”体现了“教、学、做”的完美统一。
每个项目后面都增加“项目拓展”内容。知识点微课、项目实训慕课互相配合,读者可以通过扫描二维码随时进行项目的学习与实践。
4.配套的教学资源
(1)全部章节的知识点微课和全套的项目实训慕课都可通过扫描书中二维码获取。
知识点微课:开源自由的Linux操作系统的简介、Linux用户和软件包管理、Linux的文件系统、TCP/IP网络接口配置、管理与维护samba服务器、配置DHCP服务器、配置DNS服务器、管理与维护NFS服务器、管理与维护Apache服务器、管理与维护FTP服务器、管理与维护iptables防火墙。
项目实训慕课:安装与基本配置Linux操作系统、管理用户和组、管理文件权限、管理lvm逻辑卷、管理动态磁盘、管理文件系统、配置TCP/IP网络接口、配置与管理samba服务器、配置与管理DHCP服务器、配置与管理DNS服务器、配置与管理NFS服务器、配置与管理Web服务器、配置与管理FTP服务器、配置与管理电子邮件服务器、配置与管理iptables防火墙、配置与管理squid代理服务器、配置与管理VPN服务器等。
(2)教学课件、电子教案、授课计划、项目指导书、课程标准、拓展提升、项目任务单、实训指导书等。
(3)参考各服务器的配置文件。
(4)大赛试题及答案。
(5)试卷A、试卷B、习题及答案。
5.教学大纲
本书的参考学时为80学时,其中实训为44学时,各项目的参考学时参见下面的学时分配表。
章节 课程内容 学时分配 讲授 实训
项目1 安装CentOS 7服务器 2 2
项目2 配置Linux基础网络 2 2
项目3 管理用户和组 2 2
项目4 管理文件系统与磁盘 2 2
项目5 配置与管理samba服务器 2 2
项目6 配置与管理DHCP服务器 2 2
项目7 配置与管理DNS服务器 4 4
项目8 配置与管理NFS网络文件系统 2 2
项目9 配置与管理Apache服务器 4 4
项目10 配置与管理FTP服务器 4 4
项目11 配置与管理电子邮件服务器4 4
项目12 配置防火墙与代理服务器 4 4
项目13 配置与管理VPN服务器 2 2
综合实训一 Linux系统故障排除 4
综合实训二 企业综合应用 4
课时总计 36 44
本书是由教学名师、微软工程师和骨干教师共同策划编写的一本工学结合教材,由菏泽学院赵良涛、山东现代学院姜猛、烟台南山学院肖川、山东现代学院杨云编著。付强、杨昊龙、张晖、王世存、杨翠玲、杨秀玲、王瑞、王春身、韩巍、戴万长、唐柱斌、杨定成等也参加了相关章节的编写或视频录制。
计算机研讨与资源共享QQ群:414901724,QQ:68433059。
编者
2019年春节于泉城
第一篇 系统安装与网络配置
项目1 安装CentOS 7服务器 2
1.1 相关知识 2
1.1.1 认识Linux 2
1.1.2 理解Linux体系结构 3
1.1.3 认识Linux的版本 4
1.1.4 CentOS 5
1.1.5 CentOS 7的主要特点 6
1.2 项目设计及准备 6
1.3 项目实施 9
任务1-1 安装配置VM虚拟机 9
任务1-2 安装配置CentOS 7操作系统 10
任务1-3 重置root管理员密码 19
任务1-4 使用RPM(软件包管理器) 21
任务1-5 使用yum软件仓库 22
任务1-6 systemd初始化进程 23
任务1-7 启动Shell 24
1.4 练习题 26
1.5 项目拓展:Linux系统安装与基本配置 27
项目2 配置Linux基础网络 29
2.1 相关知识 29
2.1.1 检查并设置有线处于连接状态 29
2.1.2 设置主机名 30
2.2 项目设计与准备 31
2.3 项目实施 31
任务2-1 使用系统菜单配置网络 31
任务2-2 通过网卡配置文件配置网络 33
任务2-3 使用图形界面配置网络 35
任务2-4 使用nmcli命令配置网络 38
2.4 练习题 41
2.5 项目拓展:配置Linux下的TCP/IP 42
第二篇 系统管理
项目3 管理用户和组 44
3.1 相关知识 44
3.1.1 理解用户账户和组群 44
3.1.2 理解用户账户文件 45
3.1.3 理解组群文件 47
3.2 项目设计与准备 48
3.3 项目实施 48
任务3-1 新建用户 48
任务3-2 设置用户账户口令 49
任务3-3 维护用户账户 50
任务3-4 管理组群 52
任务3-5 使用su命令 53
任务3-6 使用用户管理器管理用户
和组群 54
任务3-7 使用常用的账户管理命令 56
3.4 企业实战与应用—账号管理实例 58
3.5 练习题 58
3.6 项目拓展:管理用户和组 60
项目4 管理文件系统与磁盘 61
4.1 相关知识 61
4.1.1 认识文件系统 61
4.1.2 理解Linux文件系统目录结构 62
4.1.3 理解绝对路径与相对路径 64
4.2 项目设计与准备 64
4.3 项目实施 65
任务4-1 Linux文件权限管理 65
任务4-2 常用磁盘管理工具fdisk 69
任务4-3 其他磁盘管理工具 73
任务4-4 设置软RAID 77
任务4-5 使用LVM管理逻辑卷 81
任务4-6 管理磁盘配额 85
4.4 练习题 90
4.5 项目拓展 92
4.5.1 项目拓展一:文件权限管理 92
4.5.2 项目拓展二:文件系统管理 92
4.5.3 项目拓展三:LVM逻辑卷管理器 93
4.5.4 项目拓展四:动态磁盘管理 93
第三篇 常用网络服务
项目5 配置与管理samba服务器 95
5.1 相关知识 95
5.2 项目设计与准备 96
5.3 项目实施 97
任务5-1 安装并启动samba服务 97
任务5-2 了解samba服务器配置的
工作流程 97
任务5-3 了解主要配置文件smb.conf 98
任务5-4 理解samba服务的日志文件和
密码文件 101
任务5-5 user服务器实例解析 102
任务5-6 配置Windows客户端访问
samba共享 104
任务5-7 配置Linux客户端访问
samba共享 105
5.4 练习题 106
5.5 项目拓展 107
项目6 配置与管理DHCP服务器 109
6.1 相关知识 109
6.1.1 DHCP服务简介 109
6.1.2 DHCP服务工作原理 110
6.2 项目设计及准备 112
6.2.1 项目设计 112
6.2.2 项目需求准备 112
6.3 项目实施 112
任务6-1 安装DHCP服务 112
任务6-2 配置DHCP主配置文件 113
任务6-3 配置DHCP服务器应用案例 116
6.4 练习题 121
6.5 项目拓展 122
项目7 配置与管理DNS服务器 125
7.1 相关知识 125
7.1.1 DNS概述 125
7.1.2 DNS查询模式 126
7.1.3 DNS域名空间结构 126
7.2 项目设计及准备 127
7.2.1 项目设计 127
7.2.2 项目准备 127
7.3 项目实施 127
任务7-1 安装DNS服务 127
任务7-2 掌握BIND配置文件 128
任务7-3 配置主DNS服务器实例 132
任务7-4 配置DNS客户端 136
任务7-5 使用工具测试DNS 137
7.4 练习题 139
7.5 项目拓展 140
项目8 配置与管理NFS服务器 141
8.1 NFS相关知识 141
8.1.1 NFS服务概述 141
8.1.2 NFS工作原理 141
8.1.3 NFS组件 142
8.2 项目设计及准备 143
8.3 项目实施 143
任务8-1 安装、启动和停止NFS
服务器 143
任务8-2 配置NFS服务 144
任务8-3 了解NFS服务的文件
存取权限 145
任务8-4 在客户端挂载NFS文件系统 146
任务8-5 排除NFS故障 147
8.4 练习题 149
8.5 项目拓展 150
项目9 配置与管理Apache服务器 152
9.1 相关知识 152
9.2 项目设计及准备 154
9.2.1 项目设计 154
9.2.2 项目准备 154
9.3 项目实施 154
任务9-1 安装、启动与停止Apache
服务 154
任务9-2 认识Apache服务器的
配置文件 156
任务9-3 常规设置Apache服务器实例 157
任务9-4 其他常规设置 161
任务9-5 配置虚拟主机 165
任务9-6 配置用户身份认证 171
9.4 练习题 174
9.5 项目拓展 175
项目10 配置与管理FTP服务器 177
10.1 相关知识 177
10.1.1 FTP工作原理 177
10.1.2 匿名用户 178
10.2 项目设计与准备 178
10.3 项目实施 179
任务10-1 安装、启动与停止vsftpd服务 179
任务10-2 认识vsftpd的配置文件 179
任务10-3 配置匿名用户FTP实例 181
任务10-4 配置本地模式的常规FTP
服务器实例 183
任务10-5 设置vsftp虚拟账号 186
10.4 练习题 189
10.5 项目拓展 190
项目11 配置与管理电子邮件服务器 191
11.1 相关知识 191
11.1.1 电子邮件服务概述 191
11.1.2 电子邮件系统的组成 191
11.1.3 电子邮件传输过程 192
11.1.4 与电子邮件相关的协议 193
11.1.5 邮件中继 193
11.2 项目设计及准备 194
11.2.1 项目设计 194
11.2.2 项目准备 194
11.3 项目实施 194
任务11-1 配置postfix常规服务器 194
任务11-2 配置dovecot服务程序 200
任务11-3 配置一个完整的收发邮件
服务器并测试 201
任务11-4 使用Cyrus-SASL实现
SMTP认证 207
11.4 练习题 209
11.5 项目拓展 210
第四篇 网络互联与安全
项目12 配置防火墙与代理服务器 213
12.1 相关知识 213
12.1.1 防火墙概述 213
12.1.2 iptables与firewall 214
12.2 项目设计及准备 214
12.2.1 项目设计 214
12.2.2 项目准备 214
12.3 项目实施 215
任务12-1 配置iptables防火墙 215
任务12-2 使用firewalld服务 217
任务12-3 实现NAT(网络地址转换) 222
任务12-4 NAT综合案例 225
任务12-5 配置代理服务器 227
任务12-6 squid和NAT企业实战
与应用 231
12.4 练习题 236
12.5 项目拓展 238
12.5.1 项目拓展一:配置与管理iptables
防火墙 238
12.5.2 项目拓展二:配置与管理squid
代理服务器 239
项目13 配置与管理VPN服务器 241
13.1 相关知识 241
13.1.1 VPN工作原理 241
13.1.2 VPN的特点和应用 242
13.1.3 VPN协议 243
13.2 项目设计及准备 244
13.2.1 项目设计 244
13.2.2 项目准备 244
13.3 项目实施 245
任务13-1 安装VPN服务器 245
任务13-2 配置VPN服务器 246
任务13-3 配置VPN客户端 249
13.4 练习题 255
13.5 项目拓展 255
综合实训一 Linux系统故障排除 257
一、实训场景 257
二、实训基本要求 257
三、实训前的准备 257
四、实训后的总结 257
综合实训二 企业综合应用 258
一、实训场景 258
二、实训基本要求 258
三、实训前的准备 258
四、实训后的总结 258
参考文献 259
- 输水管线工程风险管理 [张勇 党亥生 著]
- 民用航空飞机标准线路施工 [主编 王志敏 陈明]
- 不息的水脉—大运河讲谈录 [赵珩 著]
- 实用运筹学 [主编 邢育红 于晋臣]
- 三峡梯级电站水资源决策支持系统研究与开发 [姚华明 潘红忠 汤正]
- 海南黎族民俗文化鉴赏 [庞国华 著]
- 石墨烯在太赫兹及中红外频段电磁器件设计中的应用 [李艳秀 庄华伟 著]
- 电子技术(第二版) [主编 覃爱娜 李飞]
- 办公自动化高级应用 [陈萍 朱晓玉]
- 信息处理技术员考试32小时通关 [薛大龙]
- 电子产品设计案例教程(微课版)—基于嘉立创EDA(专业版) [王静 莫志宏 陈学昌 丁红]
- C程序设计实践教程 [刘卫国]
- C程序设计(慕课版) [刘卫国]
- Web技术开发教程(基于.NET开源MVC框架) [王合闯 韩红玲 王青正 陈海蕊]
- 商务英语翻译教程(笔译)(第四版) [主编 王军平]
- 智慧零售技术与应用 [洪旭 著]
- 建设工程法规实务 [主编 余滢]
- 商务秘书理论与实务(第三版) [主编 张同钦]
- 程序设计基础实践教程(C/C++语言版) [张桂芬 葛丽娜]
- C++案例项目精讲 [主编 杨国兴]
- 劳动争议处理实务 [主编 王秀卿 罗静]
- 工程数学 [主编 郭立娟 王海]
- 语音识别理论与实践 [主编 莫宏伟]
- 信息系统项目管理师章节习题与考点特训(第二版) [主编 薛大龙]
- 武术基础教程 [主编 李代勇 谢志民]
- 计算机网络实训教程 [主编 张浩军 赵玉娟]
- 画法几何与机械制图习题集(多学时) [主编 赵军]
- HCIA-Datacom认证题库分类精讲 [主 编 韩立刚]
- SwiftUI完全开发 [李智威 著]
- 网络规划设计师备考一本通 [夏杰 编著]