課程大綱
第一部分:RH124 紅帽系統(tǒng)管理一
一、紅帽企業(yè)Linux入門
1.定義和解釋 Linux 用途、開源、Linux 發(fā)行版和紅帽 企業(yè)Linux。
二、訪問命令行
1.登錄 Linux 系統(tǒng)并從 shell 運行簡單的命令。
三、從命令行管理文件
1.從 Bash shell 中,復制、移動、創(chuàng)建、刪除和組織文件。
四、在紅帽企業(yè)Linux中獲取幫助
1.通過利用本地幫助系統(tǒng)來解決問題。
五、創(chuàng)建、查看和編輯文本文件
1.通過命令行輸出或在編輯器中創(chuàng)建、查看和編輯文本文件。
六、管理本地用戶和組
1.創(chuàng)建、管理和刪除本地用戶和組,以及管理本地密碼策略。
七、控制對文件的訪問
1.設(shè)置文件的 Linux 文件系統(tǒng)權(quán)限,并解釋不同權(quán)限 設(shè)置的安全效果。
八、監(jiān)控和管理Linux進程
1.評估和控制在紅帽企業(yè) Linux 系統(tǒng)上運行的進程。
九、控制服務(wù)和守護進程
1.使用 systemd 服務(wù)來控制和監(jiān)控網(wǎng)絡(luò)服務(wù)與系統(tǒng)守護進程。
十、配置和保護SSH
1.使用 OpenSSH 配置遠程系統(tǒng)上的安全命令行服務(wù)。
十一、分析和存儲日志
1.查找和準確解讀系統(tǒng)事件日志,以滿足故障排除之需。
十二、管理網(wǎng)絡(luò)
1.配置紅帽企業(yè) Linux 服務(wù)器上的網(wǎng)絡(luò)接口和設(shè)置。
十三、歸檔和傳輸文件
1.將文件歸檔,并從一個系統(tǒng)復制文件到另一系統(tǒng)。
十四、安裝和更新軟件包
1.從紅帽和 DNF 軟件包存儲庫下載、安裝、更新和管理軟件包。
十五、訪問Linux文件系統(tǒng)
1.訪問、檢查和使用附加至 Linux 服務(wù)器的存儲上的 現(xiàn)有文件系統(tǒng)。
十六、分析服務(wù)器和獲取支持
1.在基于 Web 的管理界面中調(diào)查和解決問題,并從紅 帽獲取支持以幫助解決問題。
第二部分:RH134 紅帽系統(tǒng)管理二
一、提高命令行運行效率
1.通過使用 Bash shell 的高級功能、shell 腳本以及紅帽企業(yè) Linux 實用程序,可以更高效地運行命令。
二、調(diào)度未來任務(wù)
1.將任務(wù)調(diào)度到特定的時間和日期執(zhí)行。
三、調(diào)優(yōu)系統(tǒng)性能
1.通過設(shè)置調(diào)優(yōu)參數(shù)和調(diào)整進程的調(diào)度優(yōu)先級來提高系統(tǒng)性能。
四、管理SELinux安全性
1.使用 SELinux 保護和管理服務(wù)器安全性。
五、管理基本存儲
1.使用命令行創(chuàng)建和管理存儲設(shè)備、分區(qū)、文件系統(tǒng)和交換空間。
六、管理存儲堆棧
1.使用命令行創(chuàng)建和管理含有文件系統(tǒng)或交換空間的邏輯卷。
七、訪問網(wǎng)絡(luò)附加存儲
1.使用 NFS 協(xié)議訪問網(wǎng)絡(luò)附加存儲。
八、控制啟動過程
1.管理啟動過程,以控制所提供的服務(wù)并對問題進行故障排除和修復。
九、管理網(wǎng)絡(luò)安全
1.使用系統(tǒng)防火墻和 SELinux 規(guī)則來控制與服務(wù)的網(wǎng)絡(luò)連接。
十、安裝紅帽企業(yè)Linux
1.在服務(wù)器和虛擬機上安裝紅帽企業(yè) Linux。
十一、運行容器
1.獲取簡單的輕量型服務(wù),并在單個紅帽企業(yè)Linux服務(wù)器上作為容器運行和管理。
第三部分:RH294 紅帽系統(tǒng)管理三:Linux自動化
一、Ansible介紹
1.描述Ansible的基本概念及其使用方式,并安裝Ansible。
二、實施Ansible Playbook
1.創(chuàng)建受管主機的清單,編寫一個簡單的Ansible Playbook,并運行Playbook以在這些主機上自動執(zhí)行任務(wù)。
三、管理變量和事實
1.編寫使用變量的playbook來簡化管理,引用有關(guān)受管主機的信息。
四、實施任務(wù)控制
1.在Ansible Playbook中管理任務(wù)控制、處理程序和任務(wù)錯誤。
五、在被管理節(jié)點上創(chuàng)建文件或目錄
1.在Ansible管理的主機上部署、管理和調(diào)整文件。
六、管理復雜的Play和Playbook
1.編寫針對更大、更復雜的項目進行優(yōu)化的playbook。
七、利用角色和Ansible內(nèi)容集合簡化Playbook
1.使用角色和Ansible內(nèi)容集合來更快地開發(fā)Playbook并復用Ansible代碼。
八、對Ansible進行故障排除
1.對playbook和受管主機進行故障排除。
九、自動執(zhí)行Linux管理任務(wù)
1.利用 Ansible,實現(xiàn)常? Linux系統(tǒng)管理任務(wù)自動化。

