描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787122282903
编辑推荐
《Linux操作系统配置及应用项目化教程》采用目前主流的Linux软件版本,以构建企业局域网服务器为主线,采用“项目导向、任务驱动、工学结合”的方式进行编写。
《Linux操作系统配置及应用项目化教程》共12个项目,来自实际工作岗位。通过这些项目和具体的任务实施过程,向读者详细介绍了相关知识,《Linux操作系统配置及应用项目化教程》主要内容包括:安装Linux操作系统、管理文件系统、管理组和用户、管理磁盘、架设DHCP服务器、Samba服务器、DNS服务器、Web服务器、FTP服务器、邮件服务器、防火墙的设置和NAT的架设等。
《Linux操作系统配置及应用项目化教程》每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习;相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于实行教学做一体化的教学方式,有助于培养学生的基本职业技能和实际操作能力,从而胜任网络管理员等相关岗位的职业要求。
《Linux操作系统配置及应用项目化教程》适合作为高职高专院校计算机相关专业教材,也可作为全国职业技能大赛计算机网络技术赛项和网络培训班的培训教材,还可供相关技术人员参考使用。
特色如下:
本书采用工学结合和项目导向的编写方式,每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习。
本书项目相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于教学做一体化教学。
本书强调学生自主学习,项目训练具有拓展性,学生可以按照项目的提示独立自主的完成项目。
《Linux操作系统配置及应用项目化教程》为方便教师教学,本书配备了源代码、电子课件等电子教学资源。
《Linux操作系统配置及应用项目化教程》共12个项目,来自实际工作岗位。通过这些项目和具体的任务实施过程,向读者详细介绍了相关知识,《Linux操作系统配置及应用项目化教程》主要内容包括:安装Linux操作系统、管理文件系统、管理组和用户、管理磁盘、架设DHCP服务器、Samba服务器、DNS服务器、Web服务器、FTP服务器、邮件服务器、防火墙的设置和NAT的架设等。
《Linux操作系统配置及应用项目化教程》每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习;相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于实行教学做一体化的教学方式,有助于培养学生的基本职业技能和实际操作能力,从而胜任网络管理员等相关岗位的职业要求。
《Linux操作系统配置及应用项目化教程》适合作为高职高专院校计算机相关专业教材,也可作为全国职业技能大赛计算机网络技术赛项和网络培训班的培训教材,还可供相关技术人员参考使用。
特色如下:
本书采用工学结合和项目导向的编写方式,每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习。
本书项目相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于教学做一体化教学。
本书强调学生自主学习,项目训练具有拓展性,学生可以按照项目的提示独立自主的完成项目。
《Linux操作系统配置及应用项目化教程》为方便教师教学,本书配备了源代码、电子课件等电子教学资源。
内容简介
《Linux操作系统配置及应用项目化教程》采用目前主流的Linux软件版本,以构建企业局域网服务器为主线,采用“项目导向、任务驱动、工学结合”的方式进行编写。
《Linux操作系统配置及应用项目化教程》共12个项目,来自实际工作岗位。通过这些项目和具体的任务实施过程,向读者详细介绍了相关知识,《Linux操作系统配置及应用项目化教程》主要内容包括:安装Linux操作系统、管理文件系统、管理组和用户、管理磁盘、架设DHCP服务器、Samba服务器、DNS服务器、Web服务器、FTP服务器、邮件服务器、防火墙的设置和NAT的架设等。
《Linux操作系统配置及应用项目化教程》每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习;相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于实行教学做一体化的教学方式,有助于培养学生的基本职业技能和实际操作能力,从而胜任网络管理员等相关岗位的职业要求。
《Linux操作系统配置及应用项目化教程》适合作为高职高专院校计算机相关专业教材,也可作为全国职业技能大赛计算机网络技术赛项和网络培训班的培训教材。
《Linux操作系统配置及应用项目化教程》共12个项目,来自实际工作岗位。通过这些项目和具体的任务实施过程,向读者详细介绍了相关知识,《Linux操作系统配置及应用项目化教程》主要内容包括:安装Linux操作系统、管理文件系统、管理组和用户、管理磁盘、架设DHCP服务器、Samba服务器、DNS服务器、Web服务器、FTP服务器、邮件服务器、防火墙的设置和NAT的架设等。
《Linux操作系统配置及应用项目化教程》每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习;相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于实行教学做一体化的教学方式,有助于培养学生的基本职业技能和实际操作能力,从而胜任网络管理员等相关岗位的职业要求。
《Linux操作系统配置及应用项目化教程》适合作为高职高专院校计算机相关专业教材,也可作为全国职业技能大赛计算机网络技术赛项和网络培训班的培训教材。
目 录
项目1 安装Linux操作系统 1
1.1 项目背景分析 1
1.2 项目相关知识 1
1.2.1 Linux操作系统概述 1
1.2.2 Linux 特点 2
1.2.3 Linux的版本 3
1.2.4 虚拟机概述 3
1.3 项目实施 4
任务1 安装RHEL 5操作系统 4
任务2 安装虚拟机 18
任务3 认识RHEL 5用户界面 23
项目总结 27
项目练习 27
项目2 管理文件系统 29
2.1 项目背景分析 29
2.2 项目相关知识 30
2.2.1 文件和目录的概念 30
2.2.2 Linux标准文件和目录 30
2.2.3 Vi编辑器 31
2.2.4 Linux操作系统软件包 33
2.3 项目实施 34
任务1 文件系统管理 34
任务2 Vi编辑器的使用 45
任务3 安装软件 47
项目总结 53
项目练习 53
项目3 管理组和用户 55
3.1 项目背景分析 55
3.2 项目相关知识 55
3.2.1 群组概述 55
3.2.2 账号概述 56
3.3 项目实施 56
任务 管理用户和组 56
项目总结 63
项目练习 63
项目4 管理磁盘 65
4.1 项目背景分析 65
4.2 项目相关知识 65
4.2.1 磁盘管理的概念 65
4.2.2 Linux操作系统的磁盘分区 66
4.2.3 磁盘配额概述 66
4.2.4 磁盘配额基础知识 66
4.2.5 LVM概述 67
4.3 项目实施 68
任务1 基本磁盘管理 68
任务2 磁盘配额 75
任务3 管理LVM逻辑卷 79
项目总结 86
项目练习 87
项目5 架设DHCP服务器 89
5.1 项目背景分析 89
5.2 项目相关知识 90
5.2.1 DHCP概述 90
5.2.2 DHCP协议工作过程 90
5.3 项目实施 91
任务1 为DHCP服务器设置IP和计算机名 91
任务2 安装DHCP服务器 98
任务3 配置DHCP服务器 102
任务4 使用DHCP服务器 105
项目总结 107
项目练习 107
项目6 架设Samba服务器 109
6.1 项目背景分析 109
6.2 项目相关知识 110
6.2.1 Samba软件概述 110
6.2.2 Samba软件功能 110
6.3 项目实施 110
任务1 安装Samba服务器 110
任务2 利用配置文件配置Samba服务器 114
任务3 利用图形化配置工具配置Samba服务器 120
任务4 Samba客户端连接服务器 123
项目总结 126
项目练习 126
项目7 架设DNS服务器 128
7.1 项目背景分析 128
7.2 项目相关知识 129
7.2.1 因特网的命名机制 129
7.2.2 域名查询模式 130
7.2.3 BIND软件 131
7.2.4 BIND配置文件结构 131
7.3 项目实施 131
任务1 安装DNS服务器 131
任务2 利用图形化配置工具配置DNS服务器 135
任务3 利用配置文件配置DNS服务器 139
任务4 客户端连接DNS服务器 147
项目总结 150
项目练习 150
项目8 架设Web服务器 152
8.1 项目背景分析 152
8.2 项目相关知识 153
8.2.1 Web概述 153
8.2.2 Apache服务器 153
8.2.3 统一资源定位符 153
8.2.4 超文本传输协议 154
8.2.5 超文本标记语言 154
8.2.6 Apache服务器的主配置文件httpd.conf 154
8.3 项目实施 158
任务1 安装Apache服务器 158
任务2 配置Web服务器,访问公司网站 161
任务3 配置个人主页功能 169
任务4 建立基于用户认证的虚拟目录 170
任务5 建立访问控制的虚拟目录 172
任务6 配置基于不同端口的虚拟主机 174
任务7 配置基于IP地址的虚拟主机 176
任务8 配置基于名称的虚拟主机 179
项目总结 183
项目练习 183
项目9 架设FTP服务器 185
9.1 项目背景分析 185
9.2 项目相关知识 186
9.2.1 FTP概述 186
9.2.2 vsftpd的用户类型 186
9.2.3 主配置文件vsftpd.conf 187
9.3 项目实施 188
任务1 安装FTP服务器 188
任务2 配置匿名用户访问FTP服务器 192
任务3 配置本地用户访问FTP服务器 196
任务4 将所有的本地用户都锁定在宿主目录中 198
任务5 设置只有特定用户才可以访问FTP服务器 199
项目总结 200
项目练习 201
项目10 架设邮件服务器 203
10.1 项目背景分析 203
10.2 项目相关知识 203
10.3 项目实施 205
任务1 安装邮件服务器 205
任务2 配置邮件服务器 209
任务3 调试Sendmail服务器 213
项目总结 216
项目练习 216
项目11 架设防火墙 218
11.1 项目背景分析 218
11.2 项目相关知识 218
11.2.1 防火墙概述 218
11.2.2 防火墙的种类 219
11.2.3 Linux内核的Netfilter架构 220
11.2.4 Netfilter的工作原理 221
11.3 项目实施 222
任务1 安装Iptables服务器 222
任务2 配置Iptables服务器 225
任务3 客户端验证防火墙 234
项目总结 236
项目练习 236
项目12 架设NAT 237
12.1 项目背景分析 237
12.2 项目相关知识 237
12.2.1 NAT原理 237
12.2.2 NAT的优点 238
12.2.3 NAT的分类 238
12.2.4 Linux内核的Netfilter架构 238
12.2.5 NAT的工作原理 239
12.3 项目实施 240
任务 配置NAT 240
项目总结 245
项目练习 245
参考文献 247
1.1 项目背景分析 1
1.2 项目相关知识 1
1.2.1 Linux操作系统概述 1
1.2.2 Linux 特点 2
1.2.3 Linux的版本 3
1.2.4 虚拟机概述 3
1.3 项目实施 4
任务1 安装RHEL 5操作系统 4
任务2 安装虚拟机 18
任务3 认识RHEL 5用户界面 23
项目总结 27
项目练习 27
项目2 管理文件系统 29
2.1 项目背景分析 29
2.2 项目相关知识 30
2.2.1 文件和目录的概念 30
2.2.2 Linux标准文件和目录 30
2.2.3 Vi编辑器 31
2.2.4 Linux操作系统软件包 33
2.3 项目实施 34
任务1 文件系统管理 34
任务2 Vi编辑器的使用 45
任务3 安装软件 47
项目总结 53
项目练习 53
项目3 管理组和用户 55
3.1 项目背景分析 55
3.2 项目相关知识 55
3.2.1 群组概述 55
3.2.2 账号概述 56
3.3 项目实施 56
任务 管理用户和组 56
项目总结 63
项目练习 63
项目4 管理磁盘 65
4.1 项目背景分析 65
4.2 项目相关知识 65
4.2.1 磁盘管理的概念 65
4.2.2 Linux操作系统的磁盘分区 66
4.2.3 磁盘配额概述 66
4.2.4 磁盘配额基础知识 66
4.2.5 LVM概述 67
4.3 项目实施 68
任务1 基本磁盘管理 68
任务2 磁盘配额 75
任务3 管理LVM逻辑卷 79
项目总结 86
项目练习 87
项目5 架设DHCP服务器 89
5.1 项目背景分析 89
5.2 项目相关知识 90
5.2.1 DHCP概述 90
5.2.2 DHCP协议工作过程 90
5.3 项目实施 91
任务1 为DHCP服务器设置IP和计算机名 91
任务2 安装DHCP服务器 98
任务3 配置DHCP服务器 102
任务4 使用DHCP服务器 105
项目总结 107
项目练习 107
项目6 架设Samba服务器 109
6.1 项目背景分析 109
6.2 项目相关知识 110
6.2.1 Samba软件概述 110
6.2.2 Samba软件功能 110
6.3 项目实施 110
任务1 安装Samba服务器 110
任务2 利用配置文件配置Samba服务器 114
任务3 利用图形化配置工具配置Samba服务器 120
任务4 Samba客户端连接服务器 123
项目总结 126
项目练习 126
项目7 架设DNS服务器 128
7.1 项目背景分析 128
7.2 项目相关知识 129
7.2.1 因特网的命名机制 129
7.2.2 域名查询模式 130
7.2.3 BIND软件 131
7.2.4 BIND配置文件结构 131
7.3 项目实施 131
任务1 安装DNS服务器 131
任务2 利用图形化配置工具配置DNS服务器 135
任务3 利用配置文件配置DNS服务器 139
任务4 客户端连接DNS服务器 147
项目总结 150
项目练习 150
项目8 架设Web服务器 152
8.1 项目背景分析 152
8.2 项目相关知识 153
8.2.1 Web概述 153
8.2.2 Apache服务器 153
8.2.3 统一资源定位符 153
8.2.4 超文本传输协议 154
8.2.5 超文本标记语言 154
8.2.6 Apache服务器的主配置文件httpd.conf 154
8.3 项目实施 158
任务1 安装Apache服务器 158
任务2 配置Web服务器,访问公司网站 161
任务3 配置个人主页功能 169
任务4 建立基于用户认证的虚拟目录 170
任务5 建立访问控制的虚拟目录 172
任务6 配置基于不同端口的虚拟主机 174
任务7 配置基于IP地址的虚拟主机 176
任务8 配置基于名称的虚拟主机 179
项目总结 183
项目练习 183
项目9 架设FTP服务器 185
9.1 项目背景分析 185
9.2 项目相关知识 186
9.2.1 FTP概述 186
9.2.2 vsftpd的用户类型 186
9.2.3 主配置文件vsftpd.conf 187
9.3 项目实施 188
任务1 安装FTP服务器 188
任务2 配置匿名用户访问FTP服务器 192
任务3 配置本地用户访问FTP服务器 196
任务4 将所有的本地用户都锁定在宿主目录中 198
任务5 设置只有特定用户才可以访问FTP服务器 199
项目总结 200
项目练习 201
项目10 架设邮件服务器 203
10.1 项目背景分析 203
10.2 项目相关知识 203
10.3 项目实施 205
任务1 安装邮件服务器 205
任务2 配置邮件服务器 209
任务3 调试Sendmail服务器 213
项目总结 216
项目练习 216
项目11 架设防火墙 218
11.1 项目背景分析 218
11.2 项目相关知识 218
11.2.1 防火墙概述 218
11.2.2 防火墙的种类 219
11.2.3 Linux内核的Netfilter架构 220
11.2.4 Netfilter的工作原理 221
11.3 项目实施 222
任务1 安装Iptables服务器 222
任务2 配置Iptables服务器 225
任务3 客户端验证防火墙 234
项目总结 236
项目练习 236
项目12 架设NAT 237
12.1 项目背景分析 237
12.2 项目相关知识 237
12.2.1 NAT原理 237
12.2.2 NAT的优点 238
12.2.3 NAT的分类 238
12.2.4 Linux内核的Netfilter架构 238
12.2.5 NAT的工作原理 239
12.3 项目实施 240
任务 配置NAT 240
项目总结 245
项目练习 245
参考文献 247
前 言
由于Linux网络操作系统具有开放和自由的特点,其安全性、稳定性和可靠性已经得到用户的肯定,在政府、银行、邮电、保险等安全性要求比较高的部门,已经广泛使用Linux操作系统。
本书以某公司Linux服务器系统管理和网络服务为项目背景,以“构建局域网服务器”为主线,采用“项目导向、任务驱动、教学做一体化”的方式进行编写。全书共12个项目,主要内容包括:安装Linux操作系统、管理文件系统、管理组和用户、管理磁盘、架设DHCP服务器、架设Samba服务器、架设DNS服务器、架设Web服务器、架设FTP服务器、架设邮件服务器、架设防火墙和架设NAT。与同类书相比较,本书具有以下特点。
1. 本书采用工学结合和项目导向的编写方式,每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习。项目都来自实际工作岗位,各个项目都明确了能力目标,提出项目的要求,准确介绍了解决问题的思路和方法,培养学生未来在工作岗位上的终身学习能力。
2. 项目相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于教学做一体化教学,有利于培养学生的基本职业技能和实际操作能力,从而胜任网络管理员等相关岗位的职业要求。
3. 本书强调学生自主学习,项目训练具有拓展性。在本书的编写过程中,充分考虑了学生自主学习的能力培养,学生可以按照项目的提示独立自主地完成项目,并且在项目练习中检验掌握的知识和技能。
4. 为方便教师教学,本书配备了源代码、电子课件等电子教学资源,需要者可以到化学工业出版社教学资源网站http://www.cipedu.com.cn免费下载使用。
本书凝聚了编者多年的科研和教学实践经验,适合作为高职高专院校计算机类专业教材,也可作为全国职业技能大赛和网络培训班的培训教材,还可供相关技术人员参考使用。
本书由辽宁机电职业技术学院丛佩丽、湖南电子科技职业学院谭冬平和辽宁机电职业技术学院卢晓丽担任主编,浙江机电职业技术学院付祥、海南政法职业学院陆凯、青岛高新职业学校余海龙担任副主编,广州市黄埔职业技术学校蓝魏参编。卢晓丽编写项目1、项目2和项目4,蓝魏编写项目3,丛佩丽编写项目5~项目8,谭冬平编写项目9,付祥编写项目10,陆凯编写项目11,余海龙编写项目12。
由于编者水平所限,书中如有不妥之处,恳请读者批评指正!
编 者
2016年9月
本书以某公司Linux服务器系统管理和网络服务为项目背景,以“构建局域网服务器”为主线,采用“项目导向、任务驱动、教学做一体化”的方式进行编写。全书共12个项目,主要内容包括:安装Linux操作系统、管理文件系统、管理组和用户、管理磁盘、架设DHCP服务器、架设Samba服务器、架设DNS服务器、架设Web服务器、架设FTP服务器、架设邮件服务器、架设防火墙和架设NAT。与同类书相比较,本书具有以下特点。
1. 本书采用工学结合和项目导向的编写方式,每个项目都包括项目背景分析、项目相关知识、项目实施、项目总结和项目练习。项目都来自实际工作岗位,各个项目都明确了能力目标,提出项目的要求,准确介绍了解决问题的思路和方法,培养学生未来在工作岗位上的终身学习能力。
2. 项目相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,便于教学做一体化教学,有利于培养学生的基本职业技能和实际操作能力,从而胜任网络管理员等相关岗位的职业要求。
3. 本书强调学生自主学习,项目训练具有拓展性。在本书的编写过程中,充分考虑了学生自主学习的能力培养,学生可以按照项目的提示独立自主地完成项目,并且在项目练习中检验掌握的知识和技能。
4. 为方便教师教学,本书配备了源代码、电子课件等电子教学资源,需要者可以到化学工业出版社教学资源网站http://www.cipedu.com.cn免费下载使用。
本书凝聚了编者多年的科研和教学实践经验,适合作为高职高专院校计算机类专业教材,也可作为全国职业技能大赛和网络培训班的培训教材,还可供相关技术人员参考使用。
本书由辽宁机电职业技术学院丛佩丽、湖南电子科技职业学院谭冬平和辽宁机电职业技术学院卢晓丽担任主编,浙江机电职业技术学院付祥、海南政法职业学院陆凯、青岛高新职业学校余海龙担任副主编,广州市黄埔职业技术学校蓝魏参编。卢晓丽编写项目1、项目2和项目4,蓝魏编写项目3,丛佩丽编写项目5~项目8,谭冬平编写项目9,付祥编写项目10,陆凯编写项目11,余海龙编写项目12。
由于编者水平所限,书中如有不妥之处,恳请读者批评指正!
编 者
2016年9月
评论
还没有评论。