红帽 RHCE9.0 技能提升班
课程简介
课程介绍
RedHat Certified Engineer 红帽认证工程师(RHCE)
RHCE 是以实际操作能力为基础的测试项目, 主要考察考生在现场系统中的实际能力。展示了 Linux 系统管理员应掌握的技能。一名红帽认证工程师除了要掌握红帽认证系统管理员具备的所 有技能,还应具有配置网络服务和安全的能力,可以决定公司网络上应该部署哪种服务以及具体 的部署方式。这一认证内容包括 Linux 基础的系统管理和 Ansible 自动化运维。
红帽 Linux 认证三大体系
适用人群
希望未来从事 IT 运维工作,单较少相关经验的在校学生或欲转行的在职个人;
有 Windows 基础,看好 Linux 前景,想进一步学习 Linux,并从事 Linux/UNIX 等相关工作
的人;
正在从事 Linux 相关运维工作,但相关知识匮乏,想进一步全面系统提升技能的在职个人;
尚未获得认证,但已具备丰富经验的系统管理员,想进一步提升在该领域的技能和竞争力;
未来想从事虚拟化、云计算、大数据分析等相关工作;
受企业规定或法规要求(DOD 8570 指令)必须获得认证并具有一定经验的 Linux 系统管理
员。
认证收益
根据今年互联网招聘公司的 2020 行业人才报告显示, BOSS 直聘、智联招聘、前程无忧、 58 同 城 等等对 Linux 人才需求约为 20 万,而且需求量还在逐年上升。 Linux 系统工程师依然是个高 需求的岗 位,且薪资水平在互联网行业排名靠前。
适合职位: Linux 工程师、系统工程师、服务器工程师、网络维护工程师、 IDC 运维工程师、 IT 运维工程师、集成工程师等等。
课程内容
上课周期 | 上课时间 | 课程模块 | 课程内容 | 重点项目案例 |
【1】 RH124 v9:Linux 系统管理一 | ||||
第 1 天 |
上午 |
课程开篇 | Linux 系统简介 课程目标及任务 设备及环境要求 |
/ |
RHEL 9 安装及初始化配置 | 创建虚拟机 安装 RHEL9 初始化配置 RHEL 9 | 实战案例 1 :RHEL 9 安装及初始 化配置 | ||
下午 |
访问命令行 | 访问命令行 使用桌面访问命令行 使用 Bash Shell 执行命令 | 实战案例 1:运行 Linux 命令行 实战案例 2:使用 Bash Shell 执行命令 实战案例 3:一些命令执行的快捷 键 | |
从命令行管理文件 | 描述 Linux 文件系统层次结 构概念 通过名称指定文件 使用命令行工具管理文件制 作文件间的链接 使用 Shell 扩展匹配文件名 | 实战案例 1:定位文件及目录 实战案例 2:用命令访问文件 实战案例 3:用命令管理文件 实战案例 4:制作文件链接 实战案例 5:使用通配符 | ||
第 2 天 |
上午 |
获得帮助 | 通过--help 获取帮助 通过 manual 手册获取帮助 通过 info 命令获取帮助 查看软件包文档 | 实战案例 1:获取帮助信息 实战案例 2:查看软件包文档 |
创建、查看和编辑 文件 | 将输出重定向到文件或程序 从 Shell 提示符编辑文本文 件 更改 Shell 环境 | 实战案例 1:重定向和管道操作 实战案例 2:使用 vim 编辑器编 辑文件 | ||
下午 |
描述用户和组 | 描述用戶和组概念 获取超级用戶访问权限管理 本地用戶帐戶 管理本地组帐戶 管理用戶密码 | 实战案例 1:用户和组的信息管理 实战案例 2:密码信息管理 实战案例 3:普通用户权限提升 |
|
|
文件及目录权限 | 解释 Linux 文件系统权限从 命令行管理文件系统权限 管理默认权限和文件访问 | 实战案例 1:文件及目录的身份修 改 实战案例 2:文件及目录的权限修 改 实战案例 3:设置文件及目录的默 认权限 实战案例 4:设置文件及目录的特 殊权限 | |
第 3 天 |
上午 |
监控和管理 Linux 进程 | 进程状态和生命周期控制作 业 中断进程 监控进程活动 | 实战案例 实战案例 实战案例 实战案例 | 1:触发进程 2:查看进程资源 3:作业控制 4:信号控制 |
服务管理 | 识别自动启动的系统进程 控制系统服务 | 实战案例 1:使用 Systemctl 管理 服务 实战案例 2:守护进程 | |||
下午 |
配置和保护 SSH 服务 | 使用 SSH 访问远程命令行 配置基于 SSH 密钥的身份 验证 自定义 OpenSSH 配置 | 实战案例 1:通过 SSH 临时执行 命令 实战案例 2:配置基于公钥验证的 SSH 秘钥对 实战案例 3:自定义公私钥连接 实战案例 4:限制 SSH 登录 | ||
日志管理 | 描述系统日志架构 查看 syslog 日志文件 查看 system journal 条目永 久保存 system journal 维护准确的时间 | 实战案例 1:查看系统日志 实战案例 2:管理日志配置 实战案例 3:日志轮替 实战案例 4 :时间管理及配置 Chrony 服务 | |||
第 4 天 |
上午 |
网络管理 | 描述网络概念验证网络配置 使用命令行配置网络编辑网 络配置文件 配置主机名和域名解析 | 实战案例 1:查看网络信息 实战案例 2:网络信息配置与管理 | |
归档和传输文件 |
管理压缩的 tar 存档 在系统之间安全的传输文件 在系统之间安全的同步文件 | 实战案例 1:使用 tar 命令压缩归 档文件 实战案例 2:使用 scp 命令传输文 件 实战案例 3:使用 rsync 命令增量 传输及同步文件 |
|
下午 |
安装和更新软件包 | 注册系统获取红帽支持 描 述并分析 RPM 软件包 使用 DNF 安装并更新软件 包 管理软件包 module streams | 实战案例 1:获取软件包 实战案例 2:使用 RPM 命令管理 软件包 实战案例 3:配置软件仓库 实战案例 4:使用 DNF 命令管理 软件包 实战案例 5:使用 DNF 命令模块 化安装软 件包 |
访问 Linux 文件系统 | 区分文件系统和设备 挂载和取消挂载文件系统 在系统中搜索文件 | 实战案例 1:使用命令查找文件 实战案例 2:设备的挂载及解除挂 载 实战案例 3 :find 命令的用法 | ||
分析服务器及获取 支持 | 分析并管理远程服务器通过 Red Hat Customer Portal 获取 帮助 使用 Red Hat Insights 检测 并修复故障 | 实战案例 1 :Cockpit 的简单实践 | ||
阶段复习 | RH124 相关知识点回顾 |
| ||
【2】RH134 v9:Linux 系统管理二 | ||||
第 5 天 |
全天 |
Bash Shell 脚本 | 编写简单的 Bash 脚本 脚本 中的循环和条件结构 使用正则表达式匹配命令输 出中的 文本 | 实战案例 1:编写简单的 Shell 脚 本 实战案例 2:使用命令进行文字处 理 实战案例 3:使用正则表达式进行 文本匹配 |
第 6 天 |
上午 |
计划任务与临时文 件管理 |
计划延迟的用戶作业计划周 期性用戶作业计划周期性系 统作业管理临时文件 | 实战案例 1:实现一次性计划任务 实战案例 2:实现周期性用户计划 任务 实战案例 3:实现周期性系统计划 任务 实战案例 4:管理临时文件夹 |
系统性能调优 | 设置 tuned 配置文件控制进 程调度 | 实战案例 1:使用 tuned-adm 应用 系统性能调优配置 实战案例 2:影响进程调度 |
|
下午 |
管理 SELinux 安全 | 更改 SELinux 保护模式 控 制 SELinux 文件上下文 使用布尔值调整 SELinux 策略分析和解决 SELinux 问题 | 实战案例 1:更改 SELinux 模式 实战案例 2:SELinux 默认安全上 下文的修改及重置 实战案例 3 :通过布尔值调整 SELinux 策略 实战案例 4:管理 SELinux 的端 口上下文 实战案例 5:SELinux 诊断和排错 |
管理基本存储 | 添加分区、文件系统和持久 挂载管理交换空间 | 实战案例 1:磁盘分区、文件系统 格式化及永久挂载 实战案例 2:管理交换分区 swap | ||
第 7 天 |
上午 |
管理逻辑卷 |
创建和扩展逻辑卷管理分层 存储 | 实战案例 1:逻辑卷的创建、格式 化及挂载 实战案例 2:扩容逻辑卷 实战案例 3:缩容逻辑卷 |
实现高级存储功能 | 介绍 vdo 及 stratis | 实战案例 1:使用 Stratis 管理分 层存储 实战案例 2:利用 VDO 更加有效 使用 磁盘存储空间 | ||
下午 |
访问网络附加存储 |
通过 NFS 挂载网络附加存 储自动挂载网络附加存储 | 实战案例 1:配置 NFS 共享服务 端 实战案例 2:配置 NFS 客户端实 现挂载 实战案例 3:配置 autofs 组件实现 客户端按需自动挂载 | |
【2】RH134 v9:Linux 系统管理二 | ||||
第 8 天 |
上午 |
控制启动过程 | 选择启动 target 重置 root 密码 修复在启动时出现的文件系 统问题 | 实战案例 1:通过 systemctl 选择 启动目标 实战案例 2:破解 root 用户密码 实战案例 3:模拟系统故障并修复 系统问题错误 |
管理网络安全 |
管理服务器防火墙 控制 SELinux 端口标记 | 实战案例 1:防火墙的基本操作 实战案例 2:通过命令定义防火墙 的基本规则 实战案例 3:通过命令定义防火墙 的富则 |
|
下午 |
kickstar t 及虚拟机 | 安装红帽企业 Linux 使用 Kickstart 自动安装 安装和配置虚拟机 | 实战案例 1:通过 kickstart 自动安 装 RHEL 系统 实战案例 2:安装和配置虚拟机 |
第 9 天 |
上午 |
运行容器 | 容器概念部署容器 管理容器存储和网络资源以 系统服务方式管理容器 | 实战案例 1:运行一个基本的容器 实战案例 2:查找并管理容器镜像 实战案例 3:实施高级的容器管理 实战案例 4:为容器附加永久存储 实战案例 5:以服务方式管理容器 |
| 下午 | 阶段复习 | RH134 v9 相关知识点回顾 EX200 v9 综合练习 | / |
【3】RH294 v9:Linux 系统管理三(自动化运维) | ||||
第 10 天 |
上午 |
介绍 Ansible | 描述 Ansible 概念、架构和 用例 在控制节点安装 Ansible 并 描述社区版 Ansible 和红帽 Ansible Engine 的区别 |
/ |
下午 |
部署 Ansible | 描 述 Ansible inventory 概 念,并管理静态 inventory 文 件 描述 Ansible 配置文件,编 辑配置文件并修改默认配置 编写一个基本的 Playbook 并 在 navigator 中执行 编写一个 Playbook 包含多 个 play,并分别实施 privilege escalation | 实战案例 1:安装 Ansible 引擎 实战案例 2:编写资产清单 实战案例 3:编写 Ansible 配置文 件 实战案例 4:提升 Ansible 提升 Ansible 在受管主机上普通用户的 执行权限 | |
【3】RH294 v9:Linux 系统管理三(自动化运维) | ||||
第 11 天 |
上午 |
管理变量和事实 | 创建和引用影响特定主机或 主机组、play 或全局的变量, 并描述变量优先级 使用 Ansible Vault 加密敏感 变量,并运行引用 Vault 加密 变量文件的 playbook 使用事 实引用受控主机的数据,并 在受控主机上配置自 定义事实 | 实战案例 1:定义变量位置和类型 实战案例 2:创建一个 Ansible Vault 实战案例 3:管理和收集事实 实战案例 4:使用魔法变量 |
|
下午 |
实施任务控制 | 在 playbook 中构建条件和 loop 循环 实施只当对受控节点发生修 改时触发的任务 控制任务失败时发生的情 况,以及导致任务失败的条 件 | 实战案例 1:实现循环控制 实战案例 2:实现判断控制 实战案例 3:实现 notify-handlers 实战案例 4:实现处理任务失败 实战案例 5:实现块和错误处理 |
第 12 天 |
上午 |
在被管理节点上创 建文件和目录 | 创建、安装、编辑和删除受控 主机上的文件,并管理这些 文 件 的 权 限 、 所 属 、 SELinux context 使用 Jinja2 模板在受控主机 上部署文件 |
实战案例 1:修改和复制文件到主 机 实战案例 2:使用 template 模块 实战案例 3:运用 Jinja2 模板部署 自定义文件 |
管理大项目 | 编写复杂的 Host Patterns,为 play 或 ad hoc 命令有效选 择主机 从外部文件导入其他 playbook 或 tasks 来管理 大型 playbook |
实战案例 1:配置剧本执行连接数 实战案例 2:配置剧本执行并发数 实战案例 3:导入任务 实战案例 4:包含任务 | ||
下午 |
Ansible 角色 | 描述 Ansible 角色的用途、 结构以及 playbook 中的角 色使用 在 playbook 的项目目录中 创建一个角色,并将其作为 playbook 中的一个 play 运 行 从 Ansible Galaxy 或其他来 源(如 Git 仓库)选择和检索 角色,并在 playbook 中使用 它们 从 Ansible Content Collection 中获取一组相关角色、补充 模块和其他内 容,并在 playbook 中 使 用 编 写 playbook 并 使用 Red Hat Enterprise Linux System Roles 来执行标准操作 | 实战案例 1:通过 Ansible Galaxy 创建角色 实战案例 2:创建自定义角色 实战案例 3:使用 RHEL System Roles 创建角色 实战案例 4:使用 Ansible Galaxy 管理角色 |
【3】RH294 v9:Linux 系统管理三(自动化运维) | ||||
第 13 天 |
上午 | Ansible 诊断及排 错 | 对 playbook 进行故障排除 对受管主机进行故障排除 | 实战案例 1:对 Playbooks 进行诊 断及错 实战案例 2:对 Ansible 管理主机 进行诊断和排错 |
使用 Ansible 自动 化 Linux 运维 | 管理软件和订阅 管理用户和身份认证 管理启动过程和计划任务管 理存储 管理网络配置 | 实战案例 1:软件包管理 实战案例 2:用户管理 实战案例 3:进程管理 实战案例 4:setup 模块 实战案例 5:存储管理 实战案例 6:网络及防火墙管理 | ||
下午 | 阶段复习 | RH294 v9 相关知识点回顾 EX294 综合练习 |
/ | |
四、RHCEv9 综合练习 | ||||
RHCE考前辅导 |
认证信息
证书模板
RHCSA、 RHCE:电子证书
考试信息
考试时间 | 考试科目 | 考试题型 | 题量 | 总分 | 通过分数 |
上午 3 小时 | EX200 | 实操题 | 19 | 300 | 210 (70%) |
下午 4 小时 | EX294 | 实操题 | 15 | 300 | 210 (70%) |
培训优势
1) 国内最早的红帽官方授权机构, 已有 17 年培训经验
考试取证更便捷,可以预约考试,还有考前辅导,保证学员通过
2) 定期模拟考试,通过率高 98%
考前辅导 +考前模拟,让你轻松通过考试
红帽称赞腾科:全国最大 RHCA 人才培养中心!
3) RHCA 讲师授课,保证教学质量
拥有 5 名 RHCA 讲师, RHCE 课程也由 RHCA 专家讲师亲自讲授,有效保障授课质量
4) 技能认证课程,取证实战两不误
课程循序渐进,由浅入深,融合多个真实企业项目实战案例教学, 为你的职业发展储备
更牢固的扎实基础 +
5) 班主任 24 小时督学服务,保证学习效果
讲师全程辅导,课上课下随时答疑解惑,班主任帮助学员规划学习进度安排考试所有事宜
6) 企业从不缺有证书的人,培养企业刚需人才
百万云设备教学,符合所有现有企业所需的环境和需求,完全可通过本项目掌握企业核心术