Redhat认证工程师 RHCE8.0
课程大纲:
部分:红帽系统管理 I(RH124 )
一、Getting Started with Red Hat Enterprise Linux(红帽企业 Linux 入门)
介绍开源、Linux 发行版和红帽企业 Linux,并明确相关定义
二、Accessing the Command Line(访问命令行)
访问命令行
使用桌面访问命令行
使用Bash执行命令
三、Managing Files From the Command Line(使用命令行管理文件)
解释Linux文件系统层次概念
详细解释文件
使用命令行工具管理文件
在文件之前做链接
使用shell扩展匹配文件名
四、Getting Help in Red Hat Enterprise(Linux在红帽企业 Linux 中获取帮助)
使用Linux手册
使用info文档
五、Creating, Viewing, and Editing Text Files(创建、查看和编辑文本文件)
重定向输出到文件或程序
从shell模式编辑文本文件
更改shell环境
六、Managing Local Users and Groups(管理本地用户和群组)
解释用户和组概念
开始超级用户访问
管理本地用户帐户
管理本地组帐户
管理用户密码
七、Controlling Access to Files(控制文件访问权限)
解释Linux文件系统权限
使用命令行管理文件系统权限
管理默认权限和文件访问
八、Monitoring and Managing Linux Processes(监控和管理 Linux 进程)
查看进程
作业控制
终止进程
监控活动进程
九、Controlling Services and Daemons(控制服务和守护进程)
识别自动启动的系统进程
控制系统服务
十、Configuring and Securing SSH(配置 SSH 并确保其安全性)
通过ssh访问远程命令行
配置基于SSH Key验证
自定义OpenSSH服务配置
十一、Analyzing and Storing Logs(分析和存储日志)
解释系统日志架构
查看日志文件
查看系统Journal内容
保存系统日志
保持准确的时间
十二、Managing Networking(管理联网)
描述网络概念
验证网络配置
从命令行配置网络
编辑网络配置文件
配置主机名和名称解析
十三、Archiving and Transferring Files(存档和传输文件)
管理压缩tar档案文件
在系统之间安全的传输文件
在系统之间安全的同步文件
十四、Installing and Updating Software Packages(安装和更新软件)
为RedHat支持注册系统
解释和分析RPM软件包
使用yum命令安装和更新软件包
启用yum软件存储库
管理包模块
十五、Accessing Linux File Systems(访问 Linux 文件系统)
识别文件系统和设备
挂载和卸载文件系统
在系统上查找文件
十六、Analyzing Servers and Getting Support(分析服务器和获取支持)
分析和管理远程服务器
从RedHat客户门户获取帮助
通过红帽Insights发现并解决问题
十七、Comprehensive Review(综合复习)
从命令行管理文件
管理用户和组、权限和进程
配置和管理服务器
管理网络
安装文件系统并查找文件
第二部分:红帽系统管理 II(RH134)
一、Improving Command-line Productivity(提高命令行生产力)
编写简单的bash脚本
使用循环更有效地运行命令
将命令输出中的文本与正则表达式匹配
二、Scheduling Future Tasks(规划将来的任务)
计划延迟的用户作业
计划周期性用户作业
计划周期性系统作业
管理临时文件
三、Tuning System Performance(调优系统性能)
调优系统性能
影响进程调度
四、Controlling Access to Files with ACLs(使用 ACL 控制文件访问权限)
解释文件ACL
使用ACL保护文件
五、Managing SELinux Security(管理 SELinux 安全性)
更改SELinux强制模式
控制SELinux文件上下文
用布尔值调整SELinux策略
调查和解决SELinux问题
六、Managing Basic Storage(维护基本存储空间)
添加分区、文件系统和持久装载
管理交换空间
七、Managing Logical Volumes(管理逻辑卷)
创建逻辑卷
扩展逻辑卷
八、Implementing Advanced Storage Features(实施高级存储功能)
使用Stratis管理分层存储
用VDO压缩和复制存储
九、Accessing Network-Attached Storage(访问网络附加存储)
使用NFS安装网络连接存储
自动安装网络附加存储
十、Controlling the Boot Process(系统启动进程控制)
选择引导目标
重置Root密码
在启动时修复文件系统问题
十一、Managing Network Security(管理网络安全性)
管理服务器防火墙
控制SELinux端口标签
十二、Installing Red Hat Enterprise Linux(安装红帽企业 Linux)
安装RedHat Enterprise Linux
使用Kickstart自动安装
安装和配置虚拟机
十三、Comprehensive Review(综合复习)
修复引导问题并维护服务器
配置和管理文件系统和存储
配置和管理服务器安全性
第三部分:红帽系统管理 III(RH294)
一、Introducing Ansible (Ansible 简介)
使用Ansible实现Linux管理自动化
安装Ansible
二、Deploying Ansible(部署Ansible)
建立一个Ansible主机清单
管理Ansible的配置文件
运行Ad Hoc命令
三、Implementing Playbooks(实施 playbook)
编写和运行剧本
实现多个剧本
四、Managing Variables and Facts(管理变量和 fact)
管理变量
管理秘密
管理Fats
五、Implementing Task Control(实施任务控制)
编写循环和条件任务
实现处理程序
处理任务失败
六、Deploying Files to Managed Hosts(在托管主机上部署文件)
修改文件并将其复制到主机样板
使用jinja2模板部署自定义文件
七、Managing Large Projects(管理大型项目)
选择主机和主机
管理动态库主机清单
配置并行性
包括和导入文件
八、Simplifying Playbooks with Roles(利用角色简化 playbook)
描述角色结构
使用系统角色重用内容
创建角色
使用Ansible Galaxy部署角色
九、Troubleshooting Ansible(Ansible 故障排除)
解决Playbooks故障
故障排除可连接的托管主机
十、Automating Linux Administration Tasks(系统启动进程控制)
管理软件和订阅
管理用户和身份验证
管理引导进程和计划进程
管理存储
管理网络配置
十一、Comprehensive Review: Automation with Ansible(自动执行 Linux 管理任务)
综合回顾
部署Ansible
创建剧本
创建角色并使用动态库存
部分:红帽系统管理 I(RH124 )
一、Getting Started with Red Hat Enterprise Linux(红帽企业 Linux 入门)
介绍开源、Linux 发行版和红帽企业 Linux,并明确相关定义
二、Accessing the Command Line(访问命令行)
访问命令行
使用桌面访问命令行
使用Bash执行命令
三、Managing Files From the Command Line(使用命令行管理文件)
解释Linux文件系统层次概念
详细解释文件
使用命令行工具管理文件
在文件之前做链接
使用shell扩展匹配文件名
四、Getting Help in Red Hat Enterprise(Linux在红帽企业 Linux 中获取帮助)
使用Linux手册
使用info文档
五、Creating, Viewing, and Editing Text Files(创建、查看和编辑文本文件)
重定向输出到文件或程序
从shell模式编辑文本文件
更改shell环境
六、Managing Local Users and Groups(管理本地用户和群组)
解释用户和组概念
开始超级用户访问
管理本地用户帐户
管理本地组帐户
管理用户密码
七、Controlling Access to Files(控制文件访问权限)
解释Linux文件系统权限
使用命令行管理文件系统权限
管理默认权限和文件访问
八、Monitoring and Managing Linux Processes(监控和管理 Linux 进程)
查看进程
作业控制
终止进程
监控活动进程
九、Controlling Services and Daemons(控制服务和守护进程)
识别自动启动的系统进程
控制系统服务
十、Configuring and Securing SSH(配置 SSH 并确保其安全性)
通过ssh访问远程命令行
配置基于SSH Key验证
自定义OpenSSH服务配置
十一、Analyzing and Storing Logs(分析和存储日志)
解释系统日志架构
查看日志文件
查看系统Journal内容
保存系统日志
保持准确的时间
十二、Managing Networking(管理联网)
描述网络概念
验证网络配置
从命令行配置网络
编辑网络配置文件
配置主机名和名称解析
十三、Archiving and Transferring Files(存档和传输文件)
管理压缩tar档案文件
在系统之间安全的传输文件
在系统之间安全的同步文件
十四、Installing and Updating Software Packages(安装和更新软件)
为RedHat支持注册系统
解释和分析RPM软件包
使用yum命令安装和更新软件包
启用yum软件存储库
管理包模块
十五、Accessing Linux File Systems(访问 Linux 文件系统)
识别文件系统和设备
挂载和卸载文件系统
在系统上查找文件
十六、Analyzing Servers and Getting Support(分析服务器和获取支持)
分析和管理远程服务器
从RedHat客户门户获取帮助
通过红帽Insights发现并解决问题
十七、Comprehensive Review(综合复习)
从命令行管理文件
管理用户和组、权限和进程
配置和管理服务器
管理网络
安装文件系统并查找文件
第二部分:红帽系统管理 II(RH134)
一、Improving Command-line Productivity(提高命令行生产力)
编写简单的bash脚本
使用循环更有效地运行命令
将命令输出中的文本与正则表达式匹配
二、Scheduling Future Tasks(规划将来的任务)
计划延迟的用户作业
计划周期性用户作业
计划周期性系统作业
管理临时文件
三、Tuning System Performance(调优系统性能)
调优系统性能
影响进程调度
四、Controlling Access to Files with ACLs(使用 ACL 控制文件访问权限)
解释文件ACL
使用ACL保护文件
五、Managing SELinux Security(管理 SELinux 安全性)
更改SELinux强制模式
控制SELinux文件上下文
用布尔值调整SELinux策略
调查和解决SELinux问题
六、Managing Basic Storage(维护基本存储空间)
添加分区、文件系统和持久装载
管理交换空间
七、Managing Logical Volumes(管理逻辑卷)
创建逻辑卷
扩展逻辑卷
八、Implementing Advanced Storage Features(实施高级存储功能)
使用Stratis管理分层存储
用VDO压缩和复制存储
九、Accessing Network-Attached Storage(访问网络附加存储)
使用NFS安装网络连接存储
自动安装网络附加存储
十、Controlling the Boot Process(系统启动进程控制)
选择引导目标
重置Root密码
在启动时修复文件系统问题
十一、Managing Network Security(管理网络安全性)
管理服务器防火墙
控制SELinux端口标签
十二、Installing Red Hat Enterprise Linux(安装红帽企业 Linux)
安装RedHat Enterprise Linux
使用Kickstart自动安装
安装和配置虚拟机
十三、Comprehensive Review(综合复习)
修复引导问题并维护服务器
配置和管理文件系统和存储
配置和管理服务器安全性
第三部分:红帽系统管理 III(RH294)
一、Introducing Ansible (Ansible 简介)
使用Ansible实现Linux管理自动化
安装Ansible
二、Deploying Ansible(部署Ansible)
建立一个Ansible主机清单
管理Ansible的配置文件
运行Ad Hoc命令
三、Implementing Playbooks(实施 playbook)
编写和运行剧本
实现多个剧本
四、Managing Variables and Facts(管理变量和 fact)
管理变量
管理秘密
管理Fats
五、Implementing Task Control(实施任务控制)
编写循环和条件任务
实现处理程序
处理任务失败
六、Deploying Files to Managed Hosts(在托管主机上部署文件)
修改文件并将其复制到主机样板
使用jinja2模板部署自定义文件
七、Managing Large Projects(管理大型项目)
选择主机和主机
管理动态库主机清单
配置并行性
包括和导入文件
八、Simplifying Playbooks with Roles(利用角色简化 playbook)
描述角色结构
使用系统角色重用内容
创建角色
使用Ansible Galaxy部署角色
九、Troubleshooting Ansible(Ansible 故障排除)
解决Playbooks故障
故障排除可连接的托管主机
十、Automating Linux Administration Tasks(系统启动进程控制)
管理软件和订阅
管理用户和身份验证
管理引导进程和计划进程
管理存储
管理网络配置
十一、Comprehensive Review: Automation with Ansible(自动执行 Linux 管理任务)
综合回顾
部署Ansible
创建剧本
创建角色并使用动态库存