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
- 零基础玩转国产大模型DeepSeek [徐永冰 张帅 编著]
- 网络工程师5天修炼(适配第6版考纲) [主编 朱小平 施游]
- 信息系统项目管理师考试32小时通关(适用第4版考纲) [薛大龙]
- 信息系统管理工程师考试32小时通关(适配第2版考纲) [薛大龙 刘伟]
- 土木工程材料检测实训 [洪晓江 达则晓丽 钱波]
- 科技信息检索与论文写作实用教程 [李振华]
- 传统山水画论解读与实践 [陈钠 著]
- Python数据库编程 [主编 殷树友 邢 翀]
- 计算机基础实训指导 [主编 袁春萍 朱妮]
- 嵌入式人工智能技术应用(数字教材) [主编 胡娜 杨国勇 晏廷荣]
- Vienna整流器技术 [桂存兵 著]
- 变频器与伺服应用 [陈刚 叶云飞]
- 物联网工程设计与实践 [汤琳 李敏]
- 炉边夜话——深入浅出话AI [汪建 著]
- 电商运营与管理 [钟肖英 陈潇]
- Java面向对象程序设计 [主编 姜春磊 陈虹洁]
- 信息技术基础(Windows 10+WPS Office)(微课版) [主编 石利平 田辉平 谢盛嘉]
- 人工智能应用 [主编 陈 萍 刘培培 陈孟军]
- 大学生职业发展与就业指导 [主编 刘志坚]
- 高级办公应用项目教程 [主编 屈晶 赵成丽]
- 微信小程序开发项目实战(微课版) [主编 黄龙泉 郭峰 朱倩]
- 企业档案工作实战宝典百问百答 [华俊 卢秀英 邵甜甜 著]
- 计算机网络原理及应用 [主编 唐继勇 叶坤 孙梦娜]
- 大学生创业基础 [主编 王丽莉 王 杨]
- 船舶辅机 [主编 王连海 于洋 姜淑翠]
- 大学生就业指导 [主编 王丽莉 董宴廷]
- 系统架构设计师章节习题与考点特训 [主编 薛大龙 邹月平]
- 高校学生工作探索与实践 [郭亮 著]
- 大学生情商管理 [方雄 著]
- 2023年长沙市会展业发展报告 [主编 周栋良]