RHCE是
Red Hat Certified Engineer的简称。截至2001年1月17日,Red Hat的
统计资料表明,RHCE
资格认证的
通过率为62.5%。RHCE是市场上第一个面向
Linux的认证考试,它不是一个普通的认证测试,和其他操作系统认证考试相比,
RHCE考试需要花费一整天的时间,而且在测试中更加注重考察考生的实践经验。
基本概述
RHCE是Red Hat Certified Engineer的简称——红帽认证工程师 始于1999年3月。Red Hat是全世界Linux厂商中的龙头老大,其
市场占有率从1999年起就已超过了50%。并在业界得到广泛应用。而
红帽认证工程师也是业界公认的最权威的
Linux认证之一。RHCE 是世界上第一个面向Linux 的认证考试,它不是一个普通的认证测试,和其他操作系统认证考试相比,它没有笔试,全部是现场实际操作,所以RHCE成了业界公认的最难的认证考试之一。Red Hat在北京举行的RHCE十年庆典中统计表明,截至2009年6月,中国大陆通过人数为2037人。
如果红帽认证
系统管理员 (RHCSA) 能够证明其具有红帽企业 Linux系统高级系统管理员所需的知识、技能和能力,则可获得 RHCE认证。持有此认证的专业人士应已不断帮助其公司成功进行了部署和迁移。
RHCE 能够执行以下任务(除 RHCSA 的相关任务之外):
设置内核运行参数
建立简单的 RPM
使用 shell 脚本自动化系统维护任务
配置系统以提供网络服务,包括 HTTP/HTTPS、FTP、NFS、SMB、SMTP、SSH 和
NTP保密协议
凡是参加考试的考生在考前都必须签署一个协议,
保证在考试完毕之后,不论成功还是失败,都不许向其他人透露考题内容。这样不仅考题的保密程度得到保证,在一定程度上也维护了考试的
公平性。此外,确切的考试内容是在考试当天,从一个巨大的题库中随机抽出的,即使考官本人,在下载考题之
前对考试内容也不得而知。
考试介绍
红帽RHCE7.2考试分上下午,考试没有笔试题,全部是上机实验。
上午考RHCSA(红帽认证系统管理员),主要考察考生对Linux系统命令的掌握情况;
下午考RHCE(红帽认证系统工程师),要求考生完成指定网络服务的搭建并确保服务的安全。
上午考试时间为2.5小时;
下午考试3小时。
考试满分300分,210分
及格。一般考试后3个工作日左右会收到美国官网发来的成绩单邮件。(考试邮件域名请提前添加
白名单,收到邮件后,如果通过会给一个唯一的红帽9位的号码,格式为180-xxx-xxx,以后如果有其他考试,请考前添加此号码,以便关联相关的认证,例如
RHCA认证需要 RHCSA+RHCE 以及其他五门认证才可以颁发RHCA认证)
获取RHCE证书,需通过EX300考试:
基于表现的考试,考核考生作为红帽企业 Linux 系统高级系统管理员应具备的知识、技能和能力。
分数计算
三部分考试的总平均分达到80即可获得RHCE证书。Part Ⅰ的
系统维护考试分成4个部分,每部分25分,满分100(注意:这部分的得分尾数只有5、0,考生要么完成每个系统维护工作得满25分,要么只能得0 分);Part Ⅱ有50个
多项选择题,每题2分,总分也是100分。
Part Ⅲ满分同样是100。在这部分考试中,考生按照需求说明完成
Red Hat Linux
系统安装和配置。需求说明一般包括10~25个知识点,并且这些知识点都能通过系统的某些特性表现出来。考生必须通过网络完成所有的题目,包括:安装到指定分区、安装配置指定的软件包、配置网络服务及一些基本的安全
控制管理等。
三部分成绩的平均分就是决定你输赢的最终成绩。从理论上讲,如果考生在某一部分的考试中只得了50分,那么必须在其他两部分考试中争取拿到190分的总分,才能获得RHCE资格;如果在任意一门考试中得分低于50,那么通过的几率就可以说是零。
结果公布
红帽将在美国的3个工作日之内将考试结果通过
电子邮件的方式发送给考生,但前提条件是他们已提供了准确的联系信息。不幸的是,有些
邮件服务器可能会将这些邮件错认为
垃圾邮件并将其过滤到垃圾邮件箱,注意查收。
考试的结果邮件中包括以下内容:参加
红帽认证技师认证考试的考生将收到考试的各部分得分。对于
红帽认证工程师考试,考试结果包含第一部分必答题和选答题的得分、第一部分的总分、第二部分中红帽认证技师内容的得分及其红帽认证工程师内容的得分。但是考试结果中不包含考生对特定任务或问题的表现,即各个项目的具体得分信息。另外出于方便考虑,红帽将颁发
电子证书,该证书将直接附在您的通知邮件内。
RHCE认证成绩公布
考生可以在Part Ⅰ的考试中计算出自己的得分,因为每完成一个系统修复可以得到25分;在Part Ⅱ的考试中如果考官有时间的话,也可以马上算出你的得分;而Part Ⅲ的成绩因机器的不同而异,考官必须按照
考试说明对机器进行逐一检测才能给出成绩,因此这部分的成绩不能马上计算出来。
考官在算出 Part Ⅲ部分的成绩后,连同前两部分的
考试成绩一同送交Red Hat总部。Red Hat总部保留着所有考生的考试成绩。在Red Hat官员证明考试结果有效之后,会以
E-mail的方式通知每位通过考试的考生,几天后,
资格证书就会寄到。考生收到证书后,要到RHCE注册中心进行注册,这样任何人都可以通过Internet在RHCE注册中心检索你的RHCE ID号码,同样你可以到RHCE注册中心检索你自己的ID号码。
学习目标
高效使用RedHat Linux 6.0 Enterprise(
RHEL6),在Linux环境中使用指令、shell 脚本执行繁杂的系统管理任务,能快速的解决Linux系统下出现的各种疑难故障,并利用Linux在企业现有环境中配置和搭建各类服务器,提供安全的解决方案。
RH124红帽企业Linux基础
RH134红帽企业Linux系统管理
RH254红帽企业Linux网络和安全管理
掌握技能
故障排除及系统维护
● 以不同运行级
启动系统,从而进行故障排除和系统维护
● 诊断并校正配置不当的网络
● 诊断并校正
主机名解析(
hostname resolution)问题
● 配置X Window系统及一个
desktop环境
● 向现有系统添加新的区、文件系统和swap
● 使用标准的命令行工具来分析问题和配置系统
RHCE除必须具有上述RHCT全部技能外,还必须具有如下技能:
● 使用第一张安装盘提供的救援模式(rescue environment)
● 诊断并校正由bootloader、模块和文件系统错误造成的系统启动失败
● 诊断并校正与网络服务相关的问题(有关这些服务的列表,参见下面的安装及配置部分)
● 添加、删除逻辑卷和调整逻辑卷的大小。
安装配置
红帽认证技师必须具有如下技能:
● 执行定制分区模式
● 配置打印机
● 将系统与网络
目录服务相连,如
NIS或
LDAP 配置autofs
● 添加和管理用户、组和限额
● 修改系统bootloader
● 使用/proc/sys 和sysctl来修改和设置内核
运行时间参数
还必须能够配置如下各种网络服务:
● HTTP/
HTTPS,SMB,
NFS,
FTP,Web 代理,SMTP,IMAP,IMAPS
●
POP3,SSH,DNS (缓存
域名服务器、从属
名称服务器)
对于以上每一种服务,RHCE必须具有如下技能:
● 安装提供服务所需的软件包
● 配置系统启动时开始的服务
● 配置要进行基本操作的服务
● 为服务配置基于主机和基于用户的安全
RHCE同时还必须掌握:
● 使用Kickstart配置自动安装
● 安装时执行逻辑卷
● 使用PAM来执行用户级限制
RHCE必须掌握的技能
涵盖技能
● RH124:
红帽系统管理I:
RHCE培训红帽系统管理I(RH124)针对不了解Linux的IT专业人员而设计的。课程旨在对
生产环境的
工作任务进行详细讲解,模拟工作环境推动学员
学习积极性,通过大量实践建议
学习成果,同时培养学员学习能力、动手能力。RHCE6.0
培训课程主要基于图形工具使得学员可以快速入门,逐步适应
命令行工作方式。参加RHCE6.0培训后,学员将能够执行安装操作系统、建立
网络连接、管理物理
存储设备,并执行基础的
安全管理任务。
● RH134:红帽系统管理II:红帽系统管理II是在系统管理I基础上继续深入学习
红帽企业版Linux,熟练掌握
文件系统、分区进行管理、
逻辑卷管理、
网络管理、账户安全、
软件包管理、系统排错等。红帽系统管理I和II是参加红帽系统管理认证(RHCSA)考试课程。
● RH254:红帽系统管理III:红帽系统管理III可以安全配置部署与
管理Linux网络服务,包含DNS、
Apache、
SMTP和网络
文件共享;此外本课程注重安全性,包括监控、
数据包过滤、
接入控制和
SELinux。学完红帽系统管理III可以参加RHCSA和
RHCE考试。
认证考试
RHCE认证由三部分组成:
第一部分要求考生在规定的2.5小时内完成2~4个系统的修复。系统
错误排除。
第二部分要求考生在规定的1小时内完成50道多项选择题。
第三部分要求考生在2.5小时内对指定的系统完成安装和配置工作。
Part I:
故障排除测试(Debug Exam),最长时间为2.5小时。每个考生单独处理一台安装着
Red HatLinux系统,但是已经出现故障的机器,考试要求考生利用一些基本的紧急
修复工具排除
系统故障。考生所完成的答案只有两个:要么完成故障修复、要么放弃。在RHCX考官宣布到时后,还要为下一次的考试重新设置
系统状态,因此,考生必须计算好自己的时间。考试规定,如果你放弃了一道题,就不允许返回去重做。故障范围从启动失败到网络服务错误均有
可能发生,而且不允许用重装系统完成故障排除。
Part Ⅱ:常用命令语句测试,即多项选择题(Multiple Choice Exam)。这部分考试包括50道多选题,每题有4个选项。考生最多只有
60分钟的时间,因此必须熟知每个命令的标准语法格式(注:对母语不是英语的考生来说,时间可以延长)。
Part Ⅲ:服务器安装和网络服务
配置测试(Server Install and Network Service Setup Exam)。要求考生在
规定时间里(最长2.5小时)完成题目要求的系统安装配置,例如:替换缺省的
桌面环境等。这部分考试的内容是不确定的,但是内容主要围绕着系统基本服务、常用的网络及安全管理等方面。
考试时间
RHCE考试的时间为一天,共5.5小时。首先,考生在上午9:30 ~ 12:30完成8道Trouble Shooting题,其中前4道题必须在1小时内完成,如果在1小时内不能完成,考试就已经失败了,后面的4道题在12:30前完成。中午12:30~13:00休息。下午13:00到14:30做50道
选择题,全部都是多选题。2:30以后进行“按要求配置”考试,这些配置共分为两部分:一个是本地的一些设置,一个是设置各种网络服务,每部分都有8~10道题,考试到17:00结束。在17:00~18:00期间考官完成评分工作。最后将结果发到Red Hat总部审批,大概一周后成绩会直接寄到考生的个人邮箱中。
考试费用
考试的费用为4200元
RHCE主要课程介绍
RED HAT官方将
RHCE考试分为两个级别:专家级和标准级。其中标准级是针对大多数没有UNIX/LINUX系统管理经验的考生设置的,主要有三门课程:RH124(RED HAT LINUX入门知识)针对MCSE、MCP、CNE等没有UNIX/LINUX使用经验的考生开设,RH134(RED HAT管理员入门)针对有基本
命令行使用经验的考生开设,RH254(RED HAT网络管理与
安全管理入门)针对那些通过了RH134考试、还想继续掌握关键的网络服务设置及安全控制的考生设置。
第二部分:RH134系统管理II
第三部分:RH254系统管理III
对于大部分考生来说,Linux系统的安装、配置和管理经验的缺乏是通过考试的主要障碍。
参加RHCE考试整个考试过程大约六小时,当中约有一个小时用来作答技术性
多重选择题,其余则是偏重在由考生
自己动手做之实力测验。 每一单元考试皆为闭卷进行,同时严禁考生做笔记抄写题目及答案。考题皆为实况演出,考生必须懂得规划、判断并提出解决方案才能通过测验。
RHCE认证考前准备
对大多数人来说,如果想顺利地通过RHCE考试,最好用3~6个月的时间学习全部的考试课程,并且利用业余时间反复进行实际操作,不断重复做示例实验,如果可能,每天都练习一次常用的系统管理及网络服务配置操作。
然而,这样的要求对于大多数人来说是不现实的,因为任何人都不会为了几个小时的考试而花费无数倍的时间和精力。
因此,通过这种认证考试的最明智的办法就是参加考前强化班。强化班可以帮助你顺利地通过认证考试,因为它针对考试内容有选择、高强度地给考生灌输必备的知识。这也就是社会上出现很多MCSE、
Cisco认证强化班的原因。
考前强化班是在考前对考生进行强化训练的地方,在那里,你看到和接触到的都是与考试相关的资料。对于需要通过多门考试才能领到证书的认证来说,强化班依次教授与当前考试相关的知识,直到考完试后,再进行下一个考试的训练。例如:在一些MCSE考前强化班中,一般第一天安排14个小时的授课,第二天安排考生自学,等这门课考完,再继续下一门课。所以强化班的学习时间从5天到17天不等,而强化班之所以火爆的原因,正是因为它们的
通过率一般很高。
Red Hat也有一个强化培训班,称为Red Hat RH300 Rapid Track。在考前的4天当中,高强度复习考试涉及的所有题目。这就是我在通过考试前所参加的培训。
要想顺利通过RHCE考试,你需要不断地在Red Hat Linux系统上进行实地练习。这也正是强化班的培训方法:针对最终目标——通过考试——进行高强度训练。如果你曾经是某种版本的Unix
系统管理员,并且熟悉Unix系统的安装和管理,参加Rapid Track学习后通过考试就相当容易了。
以下31个重点是RHCE考试的主要方向:
1.熟悉RedHat Linux各种安装选项,特别是网络安装
2.了解
LILO,
GRUB等启动
管理程序及开机流程
3.能够事后安装及设定其它的安装选项
5.熟悉/etc/sysconfig/network-scripts下的各种
组态档6.了解并实作RedHat各种安装工具及多重开机,如rawrite, fips
等
7.自动安装RedHat Linux(kickstart installation)
8.了解并实作rpm的安装,移除及查询,特别是指令列上的安装
及查询语法
9.熟悉*.src.rpm的基本观念
10.熟悉救援模式(rescue environment)
11.使用者账户管理
12.管理使用者环境
13.了解系统及使用者的bash设定档
16.了解
系统核心(kernel)的各项观念,如monolithic,
modularkernels,initial ramdisks等
17.能重编/自定/升级系统核心(kernel)
18.能在LILO或GRUB中设定新的系统核心及其它的选项
19.设定基本的
Apache, Samba,
NFS, basic sendmail,
POP3/
IMAP420.能设定,启动,关闭上述的服务并在失败的状况下除错,和
22.憝悉其它的网络服务,例如
squid, innd NNTP
server和 xntpd
23.了解
XFree86的基本环境和理论,特别是X Server和它的设
定工具
24.能设定各种不同的窗口管理员(window manager)并切换不同的
桌面模式
25.憝悉各种包含X在内的Linux远程控制方式
26. 能设定
xinetd服务并整合tcp_wrapper
27.设定nis服务
28.了解并设定PAM
30.了解并以iptables设定防火墙
31.建置User Private Group Scheme
但是,如果你从未使用过Unix或 Linux系统,RH300这种高强度的培训对你来说就不是很合适了。这时你需要学习有关Red Hat Linux的所有基本知识(RH033、RH133、RH253),同时最好在日常工作中运用这些知识。如果你能在日常工作中使用Red Hat Linux,并且能够完成基本的系统管理和配置网络服务的操作,你才能深刻理解考试所考察的知识并顺利通过考试。
系统介绍
很多其他
Linux版本(如:Caldera、
TurboLinux和 Mandrake)都以
Red Hat最新版为基础,这些非Red Hat
Linux的系统拥有和Red Hat Linux相同的
Linux内核,并且一般都有同样的
网络服务和用户服务工具。这些Linux系统和Red Hat Linux的最大区别就在于它们的安装、
管理工具和Red Hat Linux是不一样。例如:TurboLinux和Mandrake使用非Red Hat编制的
安装程序,并增加了自己的管理工具。如果你用的是这些版本的Linux系统,不用担心,它们的工作原理和技术要点与Red Hat Linux大致相同,你只需要了解它们和Red Hat Linux的不同点即可。
Debian和
SuSE版本的
Linux和Red Hat Linux不太一样。如果你比较熟悉Debian或SuSE Linux系统,那么还需要重新学习Red Hat Linux系统所能完成的工作,例如:安装,
系统维护,
软件包管理,用户和系统
使用工具等。
认证
rhce认证让找工作更加容易。
rhce证明持有人也能处理高级的管理任务。rhce范围从配置
静态路由与过滤网络包到设置内核运行参数,rhce报道资源
利用率,rhce脚本化管理任务以及配置更多高级的存储与网络服务。
有rhce年薪可以拿到4.6万到13.5万美金左右,可以任职
系统工程师、
Unix管理员与
Linux系统管理员,这要取决于你具体的职位。
你只盯着rhce的话就会忘记能获得六位数的薪水。所以最好还是寻找一个入门级的rhce系统工程师职位,积累
Linux经验,然后去考rhca认证。这样的话,你的薪水才会蹭蹭上涨。