Red Hat Enterprise Linux 6服务器配置与管理

Red Hat Enterprise Linux 6服务器配置与管理 教材名称: Red Hat Enterprise Linux 6服务器配置与管理
ISBN号: 978-7-89436-502-6 作者: 潘军、龙艳昆
字数: 572千字 规格: 16开
印制时间: 2017-08-01 出版日期: 2017-08-01
定价: 45 元 样章下载: 样章6.pdf
购买地址:

1.适用对象
本教材适用于Linux初、中级读者、高职高专院校计算机相关专业学生、网络维护管理人员、社会培训班的学员以及Linux系统爱好者。

2.预期学习效果
本教材介绍了Linux系统的基础命令以及常用应用程序的安装与配置方法,使读者能轻松入门,并通过后续内容介绍网络应用服务的配置,逐步提高读者对Linux的应用能力。
本教材分为三部分,共计15个项目:第一部分为系统管理篇(项目一~项目六),主要介绍Linux的系统管理操作;第二部分为网络服务篇(项目七~项目十四),主要介绍Linux各类常用服务器的搭建;第三部分为综合应用篇(项目十五),以一个综合项目,完整的介绍了企业级Linux的部署。
 
本教材的具体内容结构如下:
系统管理篇
项目一:主要介绍虚拟机软件VMware Workstation的使用、图形界面与文本界面安装;
项目二:主要介绍Linux基础使用、图形界面GNOME的使用;
项目三:主要介绍Linux文件磁盘管理、常用操作命令、VI编辑器、Linux文件权限;
项目四:主要介绍用户和用户组管理、改变文件属主及属组、用户ACL设置;
项目五:主要介绍Linux启动过程、服务管理、进程管理及进程优先级调整;
项目六:主要介绍RPM软件包管理、YUM管理、tar包管理和使用源代码安装软件。
网络服务篇
项目七:主要介绍Linux网络配置基础、常用网络配置文件、常用网络诊断测试命令;
项目八:主要介绍Samba服务配置方法以及客户端如何访问共享资源;
项目九:主要介绍主从DNS服务配置、DNS简单负载均衡、DNS转发;
项目十:主要介绍Apache服务基本配置、虚拟主机配置、基于SSL的Web服务配置;
项目十一:主要介绍vsftpd服务基本配置、配置虚拟用户、配置虚拟FTP服务器;
项目十二:主要介绍postfix邮件服务配置、dovecot服务配置、使用GPG加密邮件;
项目十三:主要介绍iptables防火墙管理、包括filter表策略设置与nat表策略设置;
项目十四:主要介绍SELinux工作模式、管理SELinux安全上下文、管理SELinux布尔值。
综合应用篇
项目十五:综合实训,通过对一个虚拟公司进行企业级Linux部署,将本教材所涉及的系统管理和网络服务的相关技术整合在该项目中。
 

 

 

系统管理篇
项目一RHEL 6的安装
  3  
1.1项目引导
  3
1.2项目分析
  3
1.3技术准备
  3
1.3.1Linux简介
  3
1.3.2Linux发行版本
  5
1.3.3硬盘的分区规划 
 8
1.3.4虚拟机软件VMware的使用  8
1.4项目实施
  22
1.4.1RHEL 6的安装  22
1.5技术扩展
  37
1.5.1任务1:文本方式安装RHEL 6
  37
1.5.2任务2:重置系统密码
  43
1.6项目小结
  45
1.7强化练习
  45
项目二Linux基础使用
  46
2.1项目引导
  46
2.2项目分析
  46
2.3技术准备
  46
2.3.1启动与关闭系统  46
2.3.2Linux系统的操作界面
  47
2.4项目实施
  48
2.4.1任务1:Linux 的启动与关闭
  48
2.4.2任务2:命令行界面的使用
  51
2.4.3任务3:图形界面GNOME的使用  54
2.5技术拓展
  63
2.6项目小结
  64
2.7强化练习
  65
项目三Linux磁盘文件管理
  66
3.1项目引导
  66
3.2项目分析
  66
3.3技术准备
  66
3.3.1Linux文件系统类型
  66
3.3.2Linux系统的目录结构
  67
3.3.3Linux文件
  69
3.3.4Linux命令基础
  71
3.3.5Linux磁盘分区
  71
3.4项目实施
  74
3.4.1任务1:基本操作命令
  74
3.4.2任务2:目录操作命令
  75
3.4.3任务3:文件操作命令
  76
3.4.4任务4:查看系统信息
  89
3.4.5任务5:其他常用命令
  92
3.4.6任务6:使用VI编辑器
  93
3.4.7任务7:建立与使用文件系统
  95
3.5技术拓展 103
3.5.1任务1:Linux文件权
  103
3.5.2任务2:LVM管理  108
3.6项目小结
  117
3.7强化练习
  117
项目四管理用户和用户组
  118
4.1项目引导
  118
4.2项目分析
  118
4.3技术准备
  118
4.3.1Linux用户与组
  118
4.3.2用户和用户组文件  120
4.4项目实施
  122
4.4.1任务1:管理用户账号与密码 122
4.4.2任务2:用户组管理
  126
4.4.3任务3:使用用户管理器管理用户和组
  128
4.5技术拓展
  132
4.5.1任务1:改变文件属主及属组
  132
4.5.2任务2:ACL设置  133
4.6项目小结
  139
4.7强化练习139项目五软件包管理  140
5.1项目引导
  140
5.2项目分析
  140
5.3技术准备
  140
5.3.1RPM软件包管理
  140
5.3.2YUM管理
  141
5.3.3TAR包管理
  142
5.4项目实施
  143
5.4.1任务1:RPM方式安装软件  143
5.4.2任务2:YUM方式安装软件  148
5.4.3任务3:使用tar打包与压缩文件  150
5.5技术拓展  152
5.6项目小结
  155
5.7强化练习
  155
项目六服务与进程管理
  156
6.1项目引导
  156
6.2项目分析
  156
6.3技术准备
  156
6.3.1Linux的启动过程
  156
6.3.2Linux的服务管理
  157
6.3.3Linux的进程管理
  158
6.4项目实施
  159
6.4.1任务1:服务管理
  159
6.4.2任务2:进程控制
  162
6.5技术拓展
  165
6.6项目小结
  168
6.7强化练习  168
网络服务篇
项目七配置网络连接
  171
7.1项目引导
  171
7.2项目分析
  171
7.3技术准备  171
7.3.1Linux网络配置基础
  171
7.3.2常用网络配置文件  173
7.4项目实施
  176
7.4.1任务1:网卡的常用操作命令
  176
7.4.2任务2:通过网卡配置文件配置网络参数
  180
7.4.3任务3:通过图形界面配置网络参数
  181
7.5技术拓展
  184
7.6项目小结
  186
7.7强化练习  186
项目八配置Samba服务器  187
8.1项目引导
  187
8.2项目分析
  187
8.3技术准备
  187
8.3.1Samba服务简介
  187
8.3.2Samba服务的工作原理
  188
8.3.3Samba服务的连接模式
  189
8.3.4Samba服务的主配置文件
  191
8.3.5添加Samba用户
  193
8.4项目实施
  194
8.4.1任务1:配置匿名Samba服务器  194
8.4.2任务2:配置需登录Samba服务器  198
8.4.3任务3:访问Windows系统  202
8.5技术拓展
  204
8.6项目小结
  212
8.7强化练习
  212
项目九配置DNS服务器
  213
9.1项目引导
  213
9.2项目分析
  213
9.3技术准备
  213
9.3.1DNS简介
  213
9.3.2DNS的查询模式
  214
9.3.3DNS资源记录
  215
9.3.4DNS配置选项  215
9.4项目实施
  220
9.4.1任务1:安装DNS服务器  220
9.4.2任务2:主DNS服务器配置  221
9.4.3任务3:使用BIND工具检错
  225
9.5技术拓展
  226
9.5.1任务1:辅助DNS服务器  226
9.5.2任务2:简单DNS负载均衡  229
9.5.3任务3:DNS转发  231
9.6项目小结  232
9.7强化练习  232
项目十配置Web服务器
  233
10.1项目引导
  233
10.2项目分析
  233
10.3技术准备
  233
10.3.1HTTP协议简介
  233
10.3.2HTTP工作方式
  234
10.3.3Apache配置文件
  234
10.4项目实施
  242
10.4.1任务1:安装Apache  242
10.4.2任务2:配置简单Web站点
  244
10.4.3任务3:配置虚拟主机  244
10.4.4任务4:配置Apache用户认证  249
10.5技术拓展
  250
10.6项目小结
  254
10.7强化练习
  254
项目十一配置FTP服务器
  255
11.1项目引导
  255
11.2项目分析
  255
11.3技术准备
  255
11.3.1FTP简介  255
11.3.2FTP协议  256
11.3.3vsftpd的用户类型
  257
11.3.4vsftpd的配置文件
  257
11.3.5使用FTP  261
11.4项目实施
  266
11.4.1任务1:安装vsftpd  266
11.4.2任务2:匿名用户配置  267
11.4.3任务3:本地用户配置  267
11.5技术拓展
  271
11.5.1任务1:配置虚拟用户使用vsftpd  271
11.5.2任务2:配置虚拟FTP服务器
  276
11.6项目小结
  278
11.7强化练习  278
项目十二配置邮件服务器  279
12.1项目引导
  279
12.2项目分析
  279
12.3技术准备
  279
12.3.1邮件的代理制度
  279
12.3.2了解邮件相关协议
  280
12.3.3Postfix的主配置文件  281
12.3.4配置dovecot服务  284
12.4项目实施
  284
12.5技术拓展
  291
12.6项目小结
  297
12.7强化练习
  297
项目十三配置Linux防火墙
  298
13.1项目引导
  298
13.2项目分析
  298
13.3技术准备
  298
13.3.1防火墙简介
  298
13.3.2iptables防火墙简介
  299
13.3.3iptables命令用法
  301
13.4项目实施
  304
13.5技术拓展
  307
13.6项目小结
  310
13.7强化练习
  310
项目十四配置SELinux
  311
14.1项目引导
  311
14.2项目分析
  311
14.3技术准备
  311
14.3.1SELinux简介 
  311
14.3.2SELinux工作模式 
  312
14.3.3管理SELinux安全性上下文  313
14.3.4管理SELinux布尔值  315
14.4项目实施
  317
14.5技术拓展
  318
14.6项目小结
  322
14.7强化练习
  322
综合应用篇
项目十五综合实训  325
15.1实训内容
  325
15.2项目背景  325
15.3项目要求
  326
子项目1. 搭建VPN服务器
  326
子项目2. 搭建DHCP服务器  326
子项目3. 搭建DNS服务器
  326
子项目4. 搭建Web服务器
  327
子项目5. 搭建FTP服务器
  327
子项目6. 搭建邮件服务器
  327
子项目7. 搭建Samba服务器
  327
子项目8. 搭建MySQL服务器
  328
子项目9. 搭建LAMP  328
15.4实施过程
  328
子项目1. 搭建VPN服务器  328
子项目2. 搭建DHCP服务器 
  334
子项目3. 搭建DNS服务器
  336
子项目4. 搭建Web服务器
  338
子项目5. 搭建FTP服务器
  339
子项目6. 搭建邮件服务器 
  341
子项目7. 搭建Samba服务器
  346
子项目8. 搭建MySQL服务器
  350
子项目9. 搭建LAMP  353
附录
  360
参考文献
  361
 
 

 

1.分总结构,层次清晰
本教材分为系统管理篇、网络服务篇和综合应用篇三大部分,共计15个项目,每个项目又包含若干个任务。其中,前两部分通过若干个项目分别介绍了Linux系统管理与各种网路服务的配置,然后在第三部分将之前内容整合为一个综合项目。教材结构清晰,前后联系紧密。
2.内容全面,实例丰富
本教材在每个项目的“项目引导”及“项目分析”部分简要介绍本项目的内容;在“技术准备”部分讲解有关的概念和知识,介绍具体的应用技术,如命令格式、功能等;在“项目实施”部分介绍具体应用实例以及使用中会出现的主要问题等,并详细完整的写出具体的配置过程;在“技术拓展”部分讲解与本项目相关的其他情景案例。教材内容全面,实例丰富,可作为搭建各类常用网络服务器的使用参考。
3.难易合理,轻松入门
本教材通过第一篇(系统管理篇)介绍了Linux系统的基础命令,在此基础上逐个介绍常用网络应用程序的安装与配置方法,使读者能轻松入门,再通过后续内容介绍网络应用服务的配置,使读者对Linux的应用能力逐步提高。在语言上注意通俗易懂,对知识点描述力求准确、简洁;在操作配置上注意条理清晰,对具体配置进行上机实践检验。
4.“工单式”教学模式
本教材的创新在于采用“工单式”教学模式,在授课过程中以“项目工单”为载体,把每节课的任务提前布置给学生去完成,课上进行验收,再根据学生完成情况进行针对性讲解,使其养成自学习惯,最终实现学生能够主动学习。实际上该教学模式采用的还是“项目导向、任务驱动”“教学做一体”的思路,只不过是强调以“项目工单”为载体来开展和组织实施“项目导向、任务驱动”“教学做一体”这些教学理念,所以更有针对性,更为强调对先进教学理念的具体实施。在教材附录中有针对所有项目的工单附表(共计18个工单),且配套光盘中有电子版项目工单,可提供给需要的读者开展“工单式”教学。
5.注意选材,覆盖面广
本教材在选材上主要针对初、中级Linux用户,既适合教师开展教学,也适合学生自学使用。