誉天红帽认证RHCE9.0精品课程简介 誉天教育简介: 誉天教育,成立于 2001 年,目前在北京、广东、 浙江、湖南、广西、吉林、湖北等地均开设校区。专业从 事华为、红帽、甲骨文、深信服等国际知名 IT 厂商 的认证课程和实战技能培训, 是华为优选级授权培 训合作伙伴、红帽唯一授权中国区培训合作伙伴、 Oracle WDP 授权培训中心和深信服授权培训中 心。同时,誉天也是 Pearson VUE 和 Prometric 双料授权国际认证考试中心, 可提供上百家知名 IT 厂商的认证考试服务。 誉天本着“学习改变命运, 教育成就未来”的文化 理念, 基于实战型 IT 技能人才的岗前培训模式, 致 力于构建中高端 IT 人才培养体系,为社会输送富 有竞争力的优秀 IT 人才,打造全球一流的 IT 教育 品牌。 讲师简介: 誉天资深红帽讲师 杨峰 通过认证: RHCE、 RHCA、 RHCI、 HCSI、 RHCVA、 RHCS、 HCIE-CLOUD 等 讲授课程: 红帽 RHCE、RHCA、华为云计算 HCIE等 授课风格: 红帽(RHCI)&&华为(HCSI)官方认证讲师, 10 年 Linux 运维实操经验; 熟悉 RHEL、CentOS、 Fedora、Ubuntu、 Deepin、 Debian、openEuler 等多个 Linux 发 行版; 授课诙谐幽默,激情澎湃,旁征博引, 耐心细致; 给零基础学员带来沉浸式学习体 验 ,擅长案例式教学,引领零基础学员快速入行 Linux 红帽认证体系: 红帽认证系统管理员(RHCSA) 国内近 3w+人 红帽认证系统管理员属于 Linux 系统的初级认证,比较适合 Linux 爱好者。该认证 要求考生对 Linux 系统有一定的了解,并且能够熟练使用 Linux 命令来完成日常工作。 红帽认证系统工程师(RHCE) 国内近 2w+人 红帽认证工程师属于 Linux 系统的中级认证, 以实际操作能力为基础的测试项 目,主要考察考生在现场系统中的实际能力,红帽认证工程师除了要掌握红帽认证管 理员具备的所有技能, 还应具有配置网络服务和安全配置的能力, 同时 RHCE8.0 要求进阶提升对服务器的自动化运维能力,使用 ansible 完成自动化任务 红帽认证系统架构师(RHCA) 国内仅 2k+人 红帽认证架构师是公认的 Linux 操作系统顶级认证,该认证考察的是考生对红帽自 动化、红帽系统集群、红帽虚拟化、系统性能调优以及红帽云系统的企业架构设计能力。 为什么需要红帽认证 市场 LINUX 需求量: Linux 占据服务器市场的操作系统 90%以上份额,像 BAT/TMD 甚至微软官方门户 网站都是使用的 Linux 系统;云计算、大数据、人工智能等都跑在 LINUX 操作系统之 上,根据 2021 年招聘网站数据显示,我国 Linux 人才缺口在未来将达到 120W 人, 且 近年来在招聘网站上薪资名列前茅。
红帽 Linux 认证优势: RedHat 是全球最大的开源技术厂家,是世界领先的开源解决方案供应商,其产 品 RedHat Enterprise Linux(红帽企业级 Linux)也是全世界应用最广泛的 Linux。 作为检验 Linux 技能的黄金标准, RHCE 认证项目已经进行了 20 年。加入了 Linux 自动化技能的认证, 红帽将持续成为该行业的领导者。红帽认证是注重实践、全球认可, 安全可靠的技能验证, 红帽认证工程师是业界公认的最权威的 Linux 认证之一。RHCE 是世界上第一个面向 Linux 的认证考试, 它不是一个普通的认证测试, 和其他操作系 统认证考试相比,它没有笔试,全部是现场实际操作,所以 RHCE 成了业界公认的最难的认证考试之一。 关于 RHCE 考试 考试报名: RHCE 课程上完,由誉天统一组织考试报名,红帽的考试只能由授权培训认证中心预约,考生个人无法预约。 考试地点: 誉天作为红帽全国培训总代,可在全国各个城市组织考试,不限制地点,在哪学到哪考,誉天全国分校区均是红帽考点; 但是红帽考试有人数要求,需达到最少考生数量才能组织考试, 一般在北京、武汉、广州、上海等地 考生会多一点,考试场次会多一些,每期 RHCE 课程结束会根据各地区的考生人数组织考试,安排到最近的考场。 学习科目: RH124:红帽系统管理一(基础) 在该科目将学习 LINUX 系统的基本管理(具体见课程大纲) RH134:红帽系统管理二(进阶) 在该科目将学习 LINUX 系统的高级管理(具体见课程大纲) RH294:ansible 自动化运维 在该科目将学习 ansible 自动化运维 (具体见课程大纲) 考试科目: EX300→RHCSA 红帽系统管理员考试 → RH124、RH134 EX294→RHCE 红帽系统工程师考试→ RH294 考试形式: 时间考试科目考试类型总分及格分上午EX300上机实操下午EX294上机实操 常见问题 1.考试题上机实操是指做选择题吗? 红帽的所有考试均为上机实操题, 以真实项目案例为背景进行考察,要求学员在真实的 Linux 系统中操作,题型均为实际操作,没有选择题 2.英语不好会影响考试和学习吗? 英语读写水平不好,不会影响RHCE 的考试,RHCE 的考试是中文考试,只是 Linux 的操作命令是英文的, Linux 中出现的单词大多是专有名词, 并没有复杂的语法,甚至很多连翻译的中文意思都没有,在日常的学习中,只要明白含义,慢慢就能熟能生巧了。 3. 参加考试对年龄和身份证明有哪些要求? 年满 16 周岁,拥有国内居民身份证即可考试,海外同胞可以通过护照进行考试 4. 考试结束后, 何时可以收到正式结果? 考试结束后 7 个工作日内会收到 redhat 发来的通知邮件告知结果, 上午场的 RHCSA 的考试和下午场的 RHCE 会各收到一封邮件,一般不遇上节假日 3 个工作日内会收到邮件,考试结果以邮件通知为唯一标准 5. 通过考试后, 何时可以收到证书? 当 RHCSA 和 RHCE 的考试都通过后,在 RHCE 的考试通过邮件里面会 有证书下载链接, 根据链接登录红帽网站即可下载电子版证书, RHCE 没有纸质证书 6. 学习红帽需要配置什么样的电脑? RHCE 推荐学员自己的电脑内存在 16G 左右, RHCA 推荐学员电脑内存 在 32-64G,且最好配置 128G 以上的固态硬盘,如果自己没有该配置的电 脑,誉天可以提供远程学习环境,可以随时随地连接到誉天的机房使用高配服务器进行实验,获得更好的学习体验 7. RHCE,RHCA 都是怎么做实验的呢? RHCE 和 RHCA 可以使用虚拟机进行实验、需要在自己的电脑上安装虚 拟机软件进行实验,课后老师会布置作业进行, 学员可以使用自己的电脑实验, 配置不够可以找老师申请远程环境 8. 平时实验环境和考试一样吗? 平时实验环境是红帽官方的教学环境,和考试环境的操作一致,平时上课的操作环境就是考试环境,考前誉天提供模拟考试 9. 考试都什么题型呢?都是英文的考试吗? 考试都是实操题, RHCE 的考试是中英文可以切换的考试,RHCA 的考试是英文考试,但是 CA 的英文考题大多是计算机专业名词,英文读写不强的小伙伴通过练习也能轻松认识, 不会影响考试 10. RHCA 一般学习到考到证书需要多久的时间 RHCA 需要通过五门课程的学习,然后进行考试,誉天每两个月会组织两场 CA 的考试,从学习到拿证最快 6-7 个月可以搞定,但是我们建议每门 CA 科目学好后在参加考试,不能盲目求快,一定要将知识点理解,再进行考试, CA 每一个科目都是单独的一个证书, 当五门都拿到后就会合成 CA 架构师 11. 誉天 RHCE,RHCA 备考是怎么准备的? 誉天推荐学员根据教学进度,实时进行直播上课,按时完成课后作业,及时联系助教老师解决实验过程中出现的问题, 已达到最好的学习效果,誉天无论是 RHCE 还是 RHCA 都提供完备的考前集训系统, 集训后助教老师全天候可以远程排错,直到考试,一般从集训结束到考试会有半个月到一个月的时间给到学员进行练习,誉天 RHCE 通过率在 95%以上,RHCA通过率在 80%以上,在国内均名列前茅 12. 可以自学RHCE,然后RHCA 参加培训的吗? RHCE9.0 的考试难度较大,根据红帽反馈,没有经过系统的学习很难通过 RHCE、且自学导致知识点零散残缺,不利于系统的学习RHCA;对于考虑自学考试的小伙伴,可以联系助教老师免费考试评估,帮助小伙伴评估通过率 红帽证书样例
RHCSA 红帽认证系统管理员
RHCE 红帽认证系统工程师
RHCA 红帽认证系统架构师 RHCE9.0 精品课程大纲 誉天红帽 RHCE(红帽认证工程师) 中级认证课程一共是 108 课时, 以及考前还有 18课时的集训,上课形式包括远程和线下面授。 RHCE 课程包括初级 RHCSA(红帽认证系 统管理员) 的内容, RHCE 课程分为三部分,分别是: RH124 课程主要内容是文件系统的 基本使用, 系统用户组权限管理, 以及 shell 脚本的学习等; RH134 课程主要内容是掌握 Linux 系统的运行情况,软件包、存储和防火墙管理,系统故障排除,以及 podman 容器等; RH294 课程主要内容是 Ansible 自动化运维, 采用 Ansible 工具批量部署和管理系统服务和配 置等。 誉天秉持着理论与实践相结合的理念,不仅注重学员理论学习,同时也注重实操训练,每次课程结束都会有大量的实操练习,课下有老师进行答疑辅导。经过三个月系统的学习和训练, 相信每一位红帽学员对 Linux 的理解和使用都会有质的飞跃。 RH124 系统管理基础课程大纲 第 1 天 1. 开源发展史与红帽 Linux 发行版 - Unix 与 Linux 发展史 - 自由软件基金会与开源协议 - 红帽与 Linux 发行版的关系 - 红帽 Linux 的发行顺序与 CentOS - 生产环境如何选型 Linux 版本 2. 红帽认证体系与 RHCE 考试介绍 - Linux 就业前景介绍 - Linux 就业方向及对应岗位 - Linux 系统工程师岗位职责 - Linux 薪资标准与能力水平 - 红帽认证金字塔模型介绍 - RHCE 学习方法与考试科目 3. RHEL9 操作系统的安装与订阅 - vmware 虚拟机软件使用 - 物理服务器或云服务器使用 - 通过红帽客户门户安装介质 - 国产 arm 处理器上介质选型 - 使用 vmware 虚拟机安装 rhel9 - 物理服务器远程管理卡安装 rhel9 - 公有云使用 rhel 模板安装系统 - 通过订阅管理器注册系统到红帽 - 使用红帽订阅管理系统应用软件 - 通过红帽订阅更新或升级系统 4. cockpit 定义系统管理新方式 - Linux 控制台详解 - Linux 桌面登录和字符界面登录 - 安装并启动 cockpit 浏览器控制台 - 通过 cockpit 控制台管理 KVM 虚拟化、 podman 容器等 5. Linux 命令语法格式与帮助系统 - Linux 命令格式的三要素 (命令、选项、参数) - 命令 、选项 、参数的作用与区别 - 使用 whatis 查询命令的作用 - 使用 help 查询命令本身的帮助 - 使用 man 查询系统的帮助页 - 使用 doc 查询命令的文档页 - 使用红帽客户门户查询命令的使用案例 6. 使用基础命令初试 Linux 命令行 - 命令行提示符详解 - 使用简单命令体验命令行(date 、useradd 、su 等) - 使用 vim 编辑文本内容 - 使用 histroy 查看命令的历史记录 - 通过 tab 键提高命令行工作效率 实验一:通过红帽客户门户 rhel9 安装介质 实验二: 使用 vmware 虚拟机软件安装 rhel9 操作系统 实验三: 通过 cockpit 浏览器控制台运行数据库容器 实验四:查询 man 帮助手册中所有包含 passwd 关键字章节 实验五:通过红帽订阅管理器将系统添加到红帽平台使用订阅版 RHEL 实验六:使用红帽智能分析系统漏洞和修复系统缺陷 实验七: 真机实操 (华为、戴尔、惠普)服务器安装 RHEL9 第 2 天 1. Linux 文件系统层次结构 - windows 与 Linux 文件系统差异 - Linux 文件系统中各目录作用详解 - 文件和目录的命名规则与注意事项 2. 定义文件的访问方式 - 文件的访问路径分类 - 相对路径的应用场景和优势 - 绝对路径的应用场景和优势 3. 文件系统的基本管理方式 - 改变当前用户所在的工作目录 - 查看指定目录或当前目录下的文件 - Linux 创建文件和目录的方式 - 快速删除文件或者复制文件 - 快速移动或者重命名文件 - 通过文件时间戳来防止文件被篡改 - 查看 Linux 下文件的类型 4.用户组和密码的管理 - 用户名与 UID 映射关系详解 - 用户组与 GID 映射关系详解 - 用户密码文件的加密方式详解 - 自定义用户密码复杂度 - 适用于企业内部的账户管理策略 - 纯手工创建账户在所有 Linux 版本中 5.管理文件和目录的访问权限 - Linux 系统的安全模式 - 文件权限优先级匹配策略 - 使用字符方式修改文件权限 - 使用数字方式修改文件权限 - 批量设置文件的拥有人和拥有组 实验一:使用文件的绝对路径和相对路径 实验二:文件和目录的基本操作 实验三:用户和组的创建和管理 实验四:纯手工创建用户不使用命令完成 实验五:文件和目录的权限设置 第 3 天 1.vim 高级特性精讲 - Linux 文本编辑器介绍 - vim 与 vi 的区别 - vim 的三种工作模式详解 - vim 恢复丢失的文件内容 - vim 命令模式的使用方法 - vim 编辑模式的使用方法 - vim 末行模式的使用方法 - vim 可视化模式下文件对比 2. IO 管道与输入输出 - Linux 的 I/O 通道 - 标准输入与标准输出 - 标准输出重定向到文件 - 从文件接收输入到命令 - 通过管道传参执行多条命令 - 通过三通管道诊断故障 3.文本查看工具(cat 、more 、less 、head 、tail,wc) - 将多个文件内容进行整合 - 多屏分页查看长文件内容 - 快速查看文件开头或者结尾的内容 - 快速精确查看文件的某行或者某个段落内容 - 统计文本内容的行数、单词数和字节数 4.文本过滤和处理工具(grep 、cut 、sed, sort 、diff) - 根据关键字以行为单位过滤文本内容 - 根据规则提取文本内容以列为单位 - 通过命令行直接修改文件内容 - 对文本内容进行排序整理 - 比较多文本之间的内容差异 5.正则表达式的使用 - 掌握正则定义 - 基本正则表达式 - 扩展正则表达式 - 在 grep 与 sed 中使用正则表达式 - 正则表达式的案例训练 实验一: vim 文件内容丢失通过副本找回 实验二:vim 复制、粘贴、查找、替换等操作 实验三:免交互修改用户密码且生成用户信息文件 实验四:使用文本处理工具快速生成系统用户列表 实验五: 基于正则表达式保存系统所有 IP 地址到文件 第 4 天 1.bash shell 深入理解 - Shell 的概念和作用 - Bash Shell 的定义和特点 - Bash Shell 在系统中的角色 2.bash shell 的基本功能 - 命令解释和执行 - 环境变量管理 - 脚本编写和执行 - 输入输出重定向 - 管道和命令组合 - 通配符和文件名扩展 - 各种符号的作用( *、? 、‘’、””等) 3.shell 变量,环境变量和别名设置 - shell 变量的定义方式 - 本地变量和环境变量的应用场景 - 不同类型变量的设置、引用、查看及删除 - 了解系统中的常见变量 - 通过命令别名来简化长格式命令的执行 4.登录 shell 和非登录 shell 的区别 - 用户登录时启动的 Shell - 在已登录的会话中启动的 Shell - 启动文件的区别 - 环境变量的差异 - 使用场景和注意事项 实验一:通过通配符快速创建 1000 个文件 实验二: 使用命令扩展符号生成命令执行时间 实验三:配置环境变量让任意程序成为 shell 命令 实验四: 使用别名定义个人专属备份命令一键快速备份 实验五:使用登录 shell 实现登录操作系统自动化执行任务 第 5 天 1.监控和管理系统进程 - 认识进程的概念 - 孤儿进程与僵尸进程 - 进程的查询方式 - 使用 Linux“任务管理器”动态监控进程 - 进程的通信机制 - 发送信号管理进程 2.进程优先级,后台进程管理 - 进程的静态优先级概念 - 动态优先级和静态优先级区别 - 指定的优先级运行程序 - 通过 nice 调整已存在进程优先级 - 作业调度的使用场景 - 管理后台或挂起的作业 3.NetworkManager 系统网络管理 - 计算机网络概念 - 子网掩码与主机地址 - 管理系统内网卡设备 - 网卡接口的命名规则详解 - 查询本机网卡的网络信息(IP、掩码、网关、 DNS) - 为网卡设备配置连接 - 为网卡设备配置带有 vlan 的连接 4.主机名设置和名称解析 - Linux 主机名设置 - 通过公网域名 DNS 解析到主机 - 通过本地 hosts 文件进行解析 - 标准服务开放端口 - 查询服务监听的本机端口 5.双网卡绑定和设置 bridge 桥接 - 双网卡绑定应用场景 - 双网卡绑定工作模式 - 主备模式下的最佳实践 - vmware 的三个网络模式详解 - 网桥和 NAT 的区别及应用场景 实验一:查询指定服务 sshd 的进程信息 实验二:调整业务程序的进程优先级 实验三:通过信号强制结束卡顿假死程序 实验四: 演示服务器真机配置带有 vlan 的网络地址 实验五:主备模式下的双网卡绑定可靠性 实验六:手动为 KVM 虚拟化做网桥 第 6 天 1.计划任务 - 一次性计划任务 at 与周期性计划任务 cron - at 的配置方式与时间格式表示 - cron 的配置方式与时间格式表示 - 计划任务 at 与 cron 的执行原理详解 - 计划任务的优先级与访问控制 - 使用 systemd 定时器清理临时文件 2.shell 脚本实践 - shell 编程的作用 - shell 编程的编写规范 - shell 脚本的四种执行方式与区别 - shell 脚本的位置变量 - shell 脚本的预定义变量 - shel 脚本执行中从命令行读取变量值 - shell 退出码概念详解 - shell 的条件执行运算符与复合指令 - shell 的条件测试语句 - shell 的各种运算符 - 条件判断语句-if - 条件判断语句-case - 循环语句-for 循环 - 循环语句-while 循环 - 循环语句-until 循环 - shell 的循环控制 3.脚本案例训练 - 遍历指定目录下的文件并备份 - 检查服务是否正在运行并执行相应操作 - 遍历日志文件并查找特定关键字 - 检查系统资源使用情况并发送警报 - 检查网络连接状态并执行相应操作 - 压缩指定目录的文件并删除原文件 - 根据文件名规则备份日志文件 - 根据文件大小自动清理日志文件 - 批量检测局域网内主机存活情况 - 快速巡检收集系统信息 实验一:定时清理系统缓存垃圾文件 实验二: 使用 cron 周期性检测软件更新 实验三:基于角色配置计划任务的使用权限 实验四:使用 shell 完成业务系统远程备份 实验五:使用 shell 完成业务系统巡检 第 7 天 1.文件查找工具(locate, find) - 通过 locate 索引快速查找文件 - 基于 find 实现文件的实时遍历查找 - find 和 locate 的区别 - 文件查找的条件 - 不同条件下的组合查找 2.Linux 服务器远程管理方式 - openssh 服务的架构与概念 - SSH 协议的作用和安全性优势 3. 安装和配置 OpenSSH - 安装 OpenSSH 软件包 - 主要配置文件的位置和作用 - 修改配置文件以满足特定需求 - 配置防火墙以允许 SSH 连接 4. SSH 认证机制 - 密码认证与密码认证对比 - 密钥认证的原理和优势 - 生成 SSH 密钥对 - 配置和管理 SSH 公钥和私钥 - 禁用密码认证以增强安全性 5. SSH 连接和会话管理 - SSH 客户端的基本用法 - 连接远程主机的不同方法和选项 - 会话管理和窗口管理工具的使用 6. SSH 隧道和端口转发 - ssh 隧道的概念和用途 - 本地端口转发和远程端口转发的配置和使用 - socks 代理的设置和使用 7.SSH 高级配置选项 - 调整加密算法和密钥交换算法 - 限制用户访问和运行命令 - 设置登录追踪和会话控制 - 管理 SSH 代理和 SFTP 服务器 8.SSH 安全配置选项 - 更新和升级 OpenSSH 软件 - 管理用户和授权访问 - 监测和审计 SSH 连接 - 防止暴力激活成功教程和恶意攻击 9.配置用户提权 sudo - sudo 命令的作用和原理 - 使用 sudo 执行特权操作 - sudoers 配置文件详解 - 修复 sudo CVE-2023-xxx 漏洞 实验一:使用 文件查找工具快速定位系统大文件 实验二:使用 RSA 算法配置秘钥登录远程服务器 实验三: 开启 ssh 秘钥托管代理 ,实现无密码登录 实验四: 利用 ssh 隧道代理访问内网业务系统 实验五: 配置 OC 运维账户提权到 root 用户 实验六:修复 sudo CVE 漏洞 RH134 系统高级管理课程大纲 第 8 天 1.识别文件系统和设备 - 块设备的命名方式 - nvme\scsi\virtIo 等磁盘类型 - 磁盘分区的概念详解 -文件系统结构详解 - 主流文件系统区别 -本地文件系统 ext2\3\4 、xfs 介绍 - 网络文件系统 nfs 、cifs 介绍 - 集群文件系统 gfs 介绍 -分布式文件系统 ceph 介绍 2.Linux 文件系统深入理解 - inode 和 block 的关系 - inode 与 block 的映射关系 - 单级和多级索引 - inode 指向数据块的指针 - 文件的读取和写入过程 - 根据 inode 文件属性 - 通过 inode 和 block 读取文件数据 - inode 和 block 的优化和管理 - 文件系统类型和 inode/block 的差异 - inode 和 block 的故障排查和修复 - 找回丢失或者误删的文件内容 3.硬链接和软链接 - 硬链接与软链接的区别 - 硬链接使用场景 - 软链接使用场景 4.文件归档和压缩 - tar 打包的方式 - tar 打包单个或多个文件 - 检索 tar 包内的文件 - 使用 gzip 、bzip2 、xz 进行压缩 5.文件系统挂载和卸载 - 文件系统挂载的格式 - 挂载设备和挂载点注意事项 - 通过设备名/UUID/卷标实现挂载 - 手动卸载文件系统 - 解除占用强行卸载文件系统 实验一:ext 文件系统实践找回误删的文件 实验二:通过 tar 归档将业务数据目录打包压缩进行备份 实验三:挂载光盘并从中提取文件 第 9 天 1.Linux 的软件包管理 - Linux 软件包与 windows 软件包格式区别 - 从 redhat 应用中心软件包 - 从红帽客户门户软件包 - 从第三方下载网站软件包 - 从开源镜像站软件包 - 从安装介质软件包 2.rpm 包的管理 - rpm 的安装 、卸载 、升级 - 根据文件定位查找 rpm 包 - 根据 rpm 查询服务配置文件 - 根据 rpm 查询服务帮助文件 - 查询 rpm 安装卸载的脚本 - 文件校验数字签名算法详解 - 通过公钥校验软件包安全性 - 逆向拆 rpm 包提取文件 3.DNF 软件管理 - yum 的起源与缺陷 - dnf 与 yum 的区别 - dnf 的仓库配置方式 - dnf 安装 、卸载 、升级 - dnf 查询方式 - dnf 根据命令安装软件包 - dnf 使用开源镜像站作为仓库 - dnf 搭建内部私有软件仓库 - dnf 批量下载软件包实现离线安装 4.管理软件包模块流 (注意:RHEL9.0 中未构建流; 红帽将在 9.0 以后的版本慢慢构建, 因此保留该课程内容) - 应用流概念 - 应用流安装 - 应用流切换 5.编译安装源码包 - 编译安装的优点介绍 - 编译安装的准备工作 - 编译工具安装 - 使用 gcc 和 make 进行编译 - 编译完成后的验证方式 实验一:rpm 在线安装 sl 小软件 实验二: dnf 使用清华大学软件源安装 nginx 实验三: 通过第三方源构建私有 LNMP 源 实验四: 逆向拆包 rpm ,提取 httpd 服务配置文件 实验五:使用应用流实现多 python 版本共存(RHEL9.0 无法演示使用 8.6 版本) 实验六:源码包编译升级 openssh 第 10 天 1.系统服务的管理 - init 与 systemd 的对比 - systemd 系统单详解 - systemd 目标单 - systemd 对服务进行管理 - systemd 自定义服务单 2.Linux 系统启动流程详解 - BIOS 与 UEFI 的区别 - 启动引导程序 grub 详解 - 内核引导阶段的特点 - 多内核共存下的引导配置 - 在系统启动时为内核传参 3.激活成功教程密码和系统故障排除 - 重置 root 用户密码 - 修复 grub2 引导配置文件 - 修复/boot 引导分区文件 - 修复丢失的内核文件 - 修复 grub2 的引导程序 - 修复文件系统自动挂载错误 - 修复硬盘丢失的分区表 4.分析系统日志, 排除和查看系统状态 - Linux 日志架构体系 - rsyslog 和 systemd-journald 区别 - rsyslog 服务管理 - rsyslog 日志类型和优先级 - 使用 rsyslog 编写日志规则 - 手动发送应用测试日志 - 通过日志轮循开启时间归档 - 实现集中式日志服务器 -journald 详细检索日志 5.系统时间管理和 NTP 时间服务器的配置 - ntp 网络时间协议详解 - ntp 手动向阿里云和腾讯云同步 - chrony 时间服务详解 - chrony 构建企业内部时间源 - chrony 定期实现时间同步 实验一:重置 root 用户忘记的密码 实验二:系统启动流程-引导程序配置文件修复 实验三:系统启动流程-内核丢失修复 实验四:系统启动流程-紧急模式修复文件系统错误 实验五:系统启动流程-救援模式修复硬盘引导代码丢失 实验六:使用 chrony 服务配置企业内部自建时间服务器 实验七: rsyslog 集中式日志存储服务器实现 第 11 天 1.系统性能调优 - 内核的作用 - 内核参数的配置方式 - 内核的功能模块 - 调优的核心思想 - 手动进行调优配置 - 使用 tuned 性能集进行调优 2.磁盘管理 - MBR 和 GPT 分区表区别 - parted 分区工具使用 - fdisk/gdisk 分区工具使用 - 脚本中无交互式分区实现 - 分区格式化方式 - 不同业务场景下文件系统推荐 - 配置文件系统挂载选项 -文件系统开机自动挂载 3.swap 分区管理 - swap 与虚拟内存 - 使用分区实现 swap - 公有云 ECS 无磁盘实现 swap - swap 挂载优先级配置 - swap 使用测试 - k8s 中关闭 swap 方式 4.NFS 配置和用户家目录自动挂载 - NFS 网络文件系统架构详解 - NFS 文件共享配置选项 - NFS 权限配置 - NFS 客户端配置 - 使用 autofs 实现按需自动挂载 - nfs 实现 Linux 用户家目录自动挂载 5.LVM 结构组成以及创建 - LVM 的架构组成 - LVM 的创建 - LVM 的扩容、 缩容 - LVM 的物理卷数据迁移 - LVM 快照 - LVM 跨服务器迁移 - LVM 备份还原 6.红帽高级存储功能 - Stratis 的特点和优势 - 安装和配置 - Stratis 存储池管理 - Stratis 卷管理 - 文件系统延迟挂载 实验一:使用 tuned 工具对系统进行调优 实验二:磁盘分区, 格式化和挂载 实验三: 阿里云 ECS 无磁盘实现 swap 实验四:使用 autofs 工具配置自动挂载 实验五:逻辑卷的创建, 动态扩展和迁移 实验六:逻辑卷故障排除和修复 实验七:使用 stratis 工具管理高级存储 第 12 天 1.容器技术概述 - 容器在生活中的体现 - 容器解决 IT 中的关键问题 - 使用容器的优势 - 容器技术定义 2.容器实现的核心技术 - cgroup 容器资源限制 - namespace 容器资源隔离 - chroot 锁定容器的根目录 3.容器的运行方式 - 命令行启动 - 容器编排工具编排 - 容器管理平台 - 公有云容器编排服务 4.容器 VS 虚拟机 - 隔离性对比 - 占用空间对比 - 资源消耗对比 - 运行数量对比 5.Podman VS Docker - podman 介绍 - 架构对比 - root 特权对比 - 构建镜像方式对比 6.Podman 大法 - 运行容器 - 容器持久存储管理 - 容器镜像构建 - 容器网络管理 - systemd 与容器集成 - 红帽容器仓库使用 7.rootless 实现 - 无根容器实现的必要条件 - 无根容器的优势 - 无根容器集成 systemd 实验一:使用 podman 工具创建和管理容器 实验二:打包容器镜像并上传到华为云私有仓库 实验三:为容器添加永久存储 实验四:以服务的方式管理容器实现开机自启 第 13 天 1.SELinux 的管理 - 安全策略 - 安全上下文 – 标签 - 策略类型 - 强制访问控制 - 配置 SELinux 模式 - SELinux 策略管理 - SELinux 通过标签策略管控文件安全 - SELinux 通过布尔值管控应用行为安全 - SELinux 通过端口标签管控网络服务端口安全 2.firewalld 防火墙管理 - 防火墙架构概念 - 防火墙的预定义区域 - 配置防火墙的方式 - 防火墙规则匹配优先级 - 查看防火墙的规则 - 设置防火墙富规则集 实验一:selinux 的三种模式切换 实验二: selinux 的标签值,以及布尔值的设置 实验三: selinux 的故障排除 实验四:使用 firewalld 放行服务和端口 实验五: firewalld 的富规则设置 实验六:使用 firewalld 设置 SNAT 和 DNAT RH294 Ansible 企业自动化课程大纲 第 14 天 1.什么是 Ansible, 以及应用场景 - 为什么需要自动化 - 自动化与 ansible 的关系 - Ansible 自动化工具特点 - Ansible 与其他自动化工具对比优势 - Ansible 大规模下的应用 2.Ansible 架构介绍 - 控制节点和受控节点 - 主机清单 - 模块(Modules)和任务(Tasks) - 剧本(Playbooks)和角色(Roles) – 插件 3.Ansible 安装 - 使用源码编译安装 - 使用 pip 包管理器安装 - 使用 yum 安装 4.Ansible 主机清单管理 - 使用 IP/主机名定义主机 - 使用主机组管理多个多个主机 - 选择所有主机执行任务 - 通过通配符选择主机执行任务 - 使用多个条件逻辑组合选择主机执行任务 - 使用正则表达式选择主机执行任务 - 动态清单管理-纳管公有云 ECS 5.Ansible 配置文件管理 - 通用配置项管理 - 提权管理 - 连接方式管理 - 配置文件优先级管理 实验一:Ansible 的安装 实验二: Ansible 的主机清单配置 实验三:编辑 Ansible 的配置文件 实验四:管理华为云账号内所有 ecs 第 15 天 1.运行 Ad hoc 命令 - ad-hoc 执行格式详解 - ad-hoc 执行排错方式 - 使用自动化导航器执行 2.Ansible 常用模块介绍 - 文件管理模块 - 用户管理模块 - 命令执行模块 - 软件包管理模块 - 服务管理模块 - 计划任务模块 3. Ansible Playbook 基本使用 - Ansible Playbook 简介 - YAML 基本语法 - YAML 数据类型 - Playbook 基本语法 - playbook 的结构 - ansible-playbook 常用选项 - 多个 plays 实现编排 - playbook 导航器执行 - playbook 的测试与运行 - playbook 案例 实验一:Ansible 批量巡检收集服务器指标 实验二: Ansible 实现集群环境下升级软件包 实验三: 通过 playbook 实现 lnmp 架构部署 实验四: Ansible Playbook 执行过程的故障诊断 第 16 天 1.Ansible Playbook 中 handler 用法 - Ansible Handler 简介 - Handler 监控单个任务 - handler 监控多个任务 - handler 触发多个任务 - handler 强制触发 2.Ansible 变量之自定义变量 - 在 inventory 中定义变量 - 通过 vars 关键字定义变量 - 通过 vars_files 关键字引入变量文件 - 通过 host_vars 和 group_vars 目录定义变量 - 注册变量 - 通过命令行设置变量 - 变量的引用和调试输出 3.Ansible 魔法变量及变量优先级 - facts 变量收集 - facts 变量的定义 - facts 变量的引用 - template 变量渲染 - 查找插件使用外部数据源 - lookup 生成变量 - 魔法变量 - 变量优先级 实验一:Ansible Playbook 中 handler 使用 实验二: Ansible 设置自定义变量 实验三: Ansible 魔法变量的使用 实验四: Ansible 中 fact 变量的使用和查询 第 17 天 1.Ansible 的循环和条件控制语句 - when 条件语句的用法 - 比较运算符 - 逻辑运算符 - 条件判断 - block, resuce 和 always - 条件判断与错误处理 - with_items 循环列表 - with_dict 循环字典 - 循环语句 loop 2.Ansible 文件管理模块 - lineinfile 修改单行配置 - blockinfile 新增多行配置 3.Ansible Jinja2 模板管理 -jinja2 的作用 -jinja2 通用配置模板实现 -jinja2 的条件语句 -jinja2 的循环语句 -jinja2 过滤器 实验一:Ansible 循环语句的使用 实验二: Ansible 条件控制语句的使用 实验三: Ansible 的文件管理模块 实验四: Ansible 的 Jinja2 模板管理 实验五: Ansible Jinja2 过滤器,条件语句和循环语句的使用 第 18 天 1.Ansible 的角色(role)管理 - roles 的作用 - roles 的基本构成 - 简化 roles 的 yml - 在执行 roles 前后执行任务 2.Ansible Galaxy 快速部署角色 - 在线搜索 roles - 安装 roles - 安装红帽系统角色包 - 使用 roles 3.Ansible Vault 配置加密 - 对主机清单加密 - 对变量文件加密 - 对 playbook 加密 - 在自动化导航器执行时指定密码 - 修改加密文件密码 - 解密文件 实验一:使用红帽系统角色包管理 SELINUX 角色 实验二:使用 Ansible Galaxy 工具部署 apache 角色 实验三: Ansible Vault 配置用户加密 playbook 考前集训 1.RHCSA 考题解析和模拟训练 - 模拟题讲解演示实操 - 带模拟考试三次 - 助教老师一对一指导 2.RHCE 考题解析和模拟训练 - 模拟题讲解演示实操 - 带模拟考试三次 - 助教老师一对一指导
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/70557.html