官术网_书友最值得收藏!

第1章 準備Red Hat操作型認證考試

Red Hat認證考試頗具挑戰性。本書的第1章~第9章介紹了Red Hat認證系統管理員考試(Red Hat Certified System Administrator, RHCSA),為那些想通過后續章節的學習,順利通過Red Hat認證工程師(Red Hat Certified Engineer, RHCE)考試的人提供了基礎。正如本書的前言和本章中提到的那樣,Red Hat提供了若干培訓課程以幫助有志人士通過這些考試。

本章的重點是系統安裝。安裝完成后得到一個Red Hat Enterprise Linux(RHEL)的通用平臺,并用這個系統測試本書后面的內容。本章介紹Red Hat的默認虛擬機(VM)解決方案,即基于內核的虛擬機(Kernel-based Virtual Machine)對硬件系統的要求。社區企業操作系統(Community Enterprise Operating System, CentOS)和Scientific Linux等重構版本實質上與RHEL完全一樣,因此用戶也可以使用這些解決方案。這些重構版本與RHEL版本之間的唯一差別在于商標和對庫的訪問,這將在第7章中討論。

如果對Red Hat需求的以前版本熟悉,那么可能會注意到Red Hat考試的最新變化。在RHEL 6之后,Red Hat不再舉辦RHCT考試,現在取而代之的是RHCSA。雖然在許多方面RHCSA與RHCT十分相似,但是也有幾個重要的區別。大多數RHCSA的考試目標都包含在RHCT考試中。然而,RHCSA并不比RHCT簡單,現在它是參加RHCE考試的先決條件。RHCSA的許多要求都是RHCE目標的一部分。

盡管如此,Red Hat建議參加RHCSA考試的考生必須有1~3年bash shell、用戶管理、系統監測、基本網絡設置、軟件更新以及其他內容的相關經驗。詳細情況已在本書的前言中介紹過。

如果你是Linux或Unix新手,則僅用本書是不夠的。本書不夠詳細,至少沒有按Linux或其他基于Unix操作系統的新手所希望的那樣詳細。閱讀本書后,如果仍感覺到知識上的不足,可以參考以下入門教材:

Linux Administration:A Beginner's Guide, Seventh Edition,由Wale Soyink編寫(McGraw-Hill,2016)。該書介紹了Linux操作系統的詳細操作步驟。

Security Strategies in Linux Platforms and Applications,由Michael Jang編寫(Jones &Bartlett,2010)。該書詳細介紹了加強Linux系統和網絡安全的各種方法。

LPIC-1 in Depth,由Michael Jang編寫(Course Technology PTR,2009),該書介紹了許多Linux專業人員在獲取RHCSA和RHCE認證之前的資格證書考試。

在安裝Red Hat企業版Linux(RHEL)之前,必須具備合適的硬件基礎。只能在使用64位CPU的系統上安裝RHEL 7。如果服務器使用了最新的Intel或AMD處理器模型,這不是問題,但是如果想在運行著10年前的Pentium CPU的機器上安裝RHEL 7,則可能成為一個問題。詳細情況將在本章中討論。總的說來,盡管RHCSA和RHCE不屬于硬件考試,但掌握一些基本的硬件知識是對任何Linux系統管理員的基本要求。至于Linux操作系統,你需要購買RHEL的一個版本,或者使用一個由第三方根據Red Hat公開發布的源代碼生成的重構版本。

如果你有過操作其他Unix類型操作系統(如Solaris、AIX或HP-UX)的經驗,那么準備好在開始時不再使用那些默認設置。Ubuntu和Red Hat發布版之間有些重要的區別。當Red Hat開發了自己的Linux發布版時,該公司有了一些與其他Unix實現不一致的選擇。當本書作者之一教授Red Hat的RH300課程時,具有上述背景知識的學生會感覺課程和RHCE考試有難度。

為了撰寫本書,我們將作為Linux系統管理用戶root執行大部分的命令。我們不鼓勵直接以root用戶的身份登錄到系統,除非你正在管理一個計算機系統。然而,由于RHCSA和RHCE考試是為了測試考生的系統管理技能,因此你以root(超級管理員)的身份執行本書的命令是允許的,但是你還要知道如何建立擁有部分或全部管理員權限的普通用戶。

考試內幕

虛擬主機

RHCSA假定你知道“如何將一臺物理機配置為虛擬機”。換言之,你需要準備一個可以提供虛擬機服務的系統,因為需要在這些虛擬機上安裝RHEL的其他實例或者安裝微軟Windows等其他操作系統。

RHEL是以Red Hat默認虛擬機系統(即KVM)為基礎的。由于CentOS和Scientific Linux等合適的重構版本都使用相同的源代碼,因此它們也使用KVM。在本章中你不僅要安裝RHEL,而且要安裝支持KVM的其他軟件包。

默認的文件共享配置服務

在以前的RHCSA考試中,考生必須知道如何“將一個系統配置為可在其上運行默認配置的HTTP服務器”和“將一個系統配置為可在其上運行默認配置的FTP服務器”。對于RHEL 7, RHCSA考試目標中已經不再包含這兩個要求,但是我們認為,在準備考試時,它們仍是有價值的技能,要在實驗室環境中設置遠程HTTP或FTP軟件庫時尤其如此。因此,本章簡要說明了簡單的HTTP和FTP服務器的配置。

這兩個服務的默認Red Hat解決方案是使用Apache Web服務器和Very Secure FTP Daemon(vsftpd)服務器。雖然這些服務可能非常復雜,但是在這些服務器上配置文件共享所需要的步驟卻非常簡單。事實上,這些服務不需要對默認的配置文件做任何修改。本章提到的一些相關配置步驟要依賴于后續章節介紹的技術。

RHCSA最早發布的目標在用詞上稍有不同:“用HTTP/FTP部署文件共享服務”。我們認為,從這里可以看出Red Hat的這些目標的意圖。為此,你要分析如何根據默認配置文件將這些服務設置為文件服務器。

使用Red Hat的其他版本

在本章中你可以利用付費的訂閱版本或演示用DVD安裝RHEL 7。當然你也可以使用一個重構版本。然而,盡管RHEL 7部分是以許多開源貢獻者的工作為基礎的,但是它也以Fedora 19和Fedora 20的發行版本為基礎。不要使用Fedora來準備Red Hat考試。如果你使用的是Fedora 19和Fedora 20,則一些配置設置可能與RHEL 7的不同。Fedora后來的版本的特性很可能沒有出現在RHEL 7中。

主站蜘蛛池模板: 旅游| 台中市| 蒙自县| 华阴市| 铁岭县| 巴东县| 申扎县| 苗栗县| 融水| 屯留县| 乡宁县| 奈曼旗| 正蓝旗| 罗城| 岐山县| 赫章县| 嘉黎县| 祁阳县| 昆山市| 建宁县| 黄骅市| 和静县| 陆河县| 新巴尔虎右旗| 玉环县| 柏乡县| 保康县| 兰考县| 西青区| 双桥区| 资溪县| 定日县| 郑州市| 焦作市| 塘沽区| 磐安县| 孟连| 上蔡县| 望谟县| 清涧县| 财经|