书籍内容
《RHCSA/RHCE 红帽Linux认证学习指南(第7版) EX200 & EX300》的第1章和第2章专门为读者建立一个学习RHCSA和RHCE认证考试所需要的基本系统。这两章也会比较详细地介绍有关这两个认证考试的经验。一方面,这两章介绍了FTP服务器和HTTP服务器的配置;另一方面,也说明了如何从RHEL7DVD(作为安装服务器)配置文件。利用第7章提供的操作指示,读者应该能够把这个安装服务器设置为基于yum的储存库,安装与RHCE相关的服务的软件程序包。 如果读者正在准备RHCE认证考试,那么可能需要了解RHCSA某些方面的内容。事实上,RHCE部分的内容假定读者已按照第2章的操作指示建立起基于KVM的虚拟机,按第1章实验题2的要求建立起网络上的网络储存库,以及第7章介绍的储存库。
前言/序言
Linux正在茁壮成长!Red Hat总是处于Linux革命的最前沿。这一切得益于Red Hat 认证系统管理员考试(Red Hat Certified System Administrators,RHCSA)和Red Hat认证工程师考试(Red Hat Certified Engineers,RHCE)。 在当前经济复苏时期,商业、教育和政府等机构都怀有强烈的成本意识。他们都希望能够控制自己的操作系统。Linux——甚至Red Hat 企业版的Linux(Red Hat Enterprise Linux)——都有助于节省成本。Linux的开源特性允许用户控制和定制自己的操作系统,其定制程度要高于其他系统。虽然购买Red Hat 企业版Linux需要付费,但是其成本还包括以后的更新和支持。有了KVM,能在单台物理计算机上安装多个虚拟的、相互独立的RHEL系统(及其他操作系统)。许多公司已把众多塞满各种物理系统的房间转换为只包含有限几个系统的小机柜。在每个系统里都安装了许多虚拟机。作为Red Hat认证的系统管理员和工程师(RHCSA和RHCE),我们也可以投身到这场变革中。 虽然RHEL的支持版本也需要成本,但是用户可以不需要为这个成本付费。正如后面将要指出的,可使用试用版或开发订阅版,或者由相同源代码构建的、免费使用的RHEL重构版本。 实际经验 重构版本是由第三方根据相同的源代码生成得到的软件。另一方面,克隆版本是由不同源代码生成得到的软件。 安全是许多公司选择Linux的另一个理由。美国国家安全局已经开发出自己的Linux内核版本,它在名为安全增强型Linux(Security-Enhanced Linux,SELinux)的系统里提供了基于上下文的安全。RHEL已经把SELinux当作分层安全策略的一个重要组成部分。 通过RHCSA和RHCE 认证考试并不容易。根据现有的数据,不到50%的考生在第一次参加RHCE考试时能够通过。但是读者不要被这个统计数字吓跑。虽然无法保证,但是本书可以帮助读者准备并通过RHCSA和RHCE认证考试。本书介绍的技术同样可以应用到读者日常的系统管理工作中。需要记住,本书无意取代后面将要介绍的Red Hat培训课程(Red Hat Prep Courses)。 为准备Red Hat认证考试,需要准备一个至少由3台Linux计算机组成的网络。由于RHCSA考试的重点是虚拟机,因此建议读者把其中两台Linux计算机用作KVM系统。配置了网络服务后,可通过另一台计算机检查操作结果。 如何获得Red Hat企业版Linux操作系统 Red Hat考试测验考生对Red Hat 企业版Linux操作系统的知识。但是现在有一个重要的变化,RHCSA认证目标规定了几个与虚拟机有关的考试目标。RHEL 7使用基于内核的虚拟机(Kernel-based Virtual Machine,KVM)。Red Hat 只支持64位CPU物理计算机上的KVM虚拟主机。因此,为掌握RHCSA认证中与KVM有关的内容,读者需要一个能够处理RHEL 7的64位版本的硬件系统(但是,这应该不会是一个问题,除非读者在10年前的Pentium CPU上运行RHEL)。 读者可能需要在此64位硬件系统上安装两个或两个以上的虚拟机。虚拟机在多CPU系统或多核CPU系统上运行起来可能更好。因此,为避免因硬件缘故而影响读者的学习,建议读者的64位硬件系统至少要有8GB的RAM,16GB的RAM也许会更好(我们是在8GB RAM的64位硬件系统上撰写本书的)。因为RHCSA认证目标要求掌握从Red Hat网络和其他系统执行安装和更新,所以可能需要购买RHEL订阅版。但是,对于学习其他所有目标,重构发行版就足够了。如果读者希望获得一个完整的订阅版(它可以帮助读者测试与Red Hat 网络有关的功能),则它的价格取决于硬件技术和技术支持的级别。