基本概述
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
配置 iSCSI 啟動器
生成和提供系統利用率報告
使用 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在企業現有環境中配置和搭建各類伺服器,提供安全的解決方案。
RHCE培訓課程大綱:
RH124紅帽企業Linux基礎
RH134紅帽企業Linux系統管理
RH254紅帽企業Linux網路和安全管理
掌握技能
故障排除及系統維護
紅帽認證技師應該具有如下技能:
● 以不同運行級啟動系統,從而進行故障排除和系統維護
● 診斷並校正配置不當的網路
● 診斷並校正主機名解析(hostname resolution)問題
● 配置X Window系統及一個desktop環境
● 向現有系統添加新的區、檔案系統和swap
● 使用標準的命令行工具來分析問題和配置系統
RHCE除必須具有上述RHCT全部技能外,還必須具有如下技能:
● 使用第一張安裝盤提供的救援模式(rescue environment)
● 診斷並校正由bootloader、模組和檔案系統錯誤造成的系統啟動失敗
● 診斷並校正與網路服務相關的問題(有關這些服務的列表,參見下面的安裝及配置部分)
● 添加、刪除邏輯卷和調整邏輯卷的大小。
安裝配置
紅帽認證技師必須具有如下技能:
● 安裝網路作業系統
● 執行定製分區模式
● 配置印表機
● 使用 cron 和 at 配置任務的時間安排
● 將系統與網路目錄服務相連,如NIS或LDAP 配置autofs
● 添加和管理用戶、組和限額
● 通過配置檔案系統的許可權實現協同
● 安裝和更新RPM 正確更新核心RPM
● 修改系統bootloader
● 安裝和運行時執行Software RAID
● 使用/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考試、還想繼續掌握關鍵的網路服務設定及安全控制的考生設定。
RHCE 6課程內容:
第一部分:RH124系統管理I
作業系統的安裝
管理磁碟設備
命令行簡介
安裝和配置本地組件與服務
建立網路,確保網路服務的安全
管理和保證檔案的安全
管理用戶和組
部署檔案服務
第二部分:RH134系統管理II
網路配置與故障排除
管理檔案系統和邏輯卷
控制用戶和檔案訪問
安裝和管理服務與流程
基本命令行操作
故障排除
第三部分:RH254系統管理III
增強用戶安全
利用iSCSI 進行磁碟管理
系統與網路活動監控
網路管理與數據包過濾
軟體管理
Web服務管理
跨平台檔案共享
基本SMTP管理
對於大部分考生來說,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.能夠事後安裝及設定其它的安裝選項
4.了解RedHat Linux的系統配置
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設定檔
14.設定使用者空間配額(quota)
15.了解並使用cron系統排程
16.了解系統核心(kernel)的各項觀念,如monolithic,modular
kernels,initial ramdisks等
17.能重編/自定/升級系統核心(kernel)
18.能在LILO或GRUB中設定新的系統核心及其它的選項
19.設定基本的Apache, Samba, NFS, basic sendmail, POP3/IMAP4
sendmail, DNS, 和 ftp服務
20.能設定,啟動,關閉上述的服務並在失敗的狀況下除錯,和
管理相關的日誌(log)
21.能限制上述服務的網路存取
22.憝悉其它的網路服務,例如squid, innd NNTP server和 xntpd
23.了解XFree86的基本環境和理論,特別是X Server和它的設
定工具
24.能設定各種不同的視窗管理員(window manager)並切換不同的
桌面模式
25.憝悉各種包含X在內的Linux遠程控制方式
26. 能設定xinetd服務並整合tcp_wrapper
27.設定nis服務
28.了解並設定PAM
29.了解並設定IP路由
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認證。這樣的話,你的薪水才會蹭蹭上漲。