RHCSA红帽认证系统管理员
课时总数:48课时
课程介绍
课程是针对企业Linux系统的需求,不论是大型企业的Oracle DBA,或者Baidu、Sina、盛大等互联网络系统管理工作,可以为您打下坚实的类Linux系统的基础,而且可以进阶至其他UNIX系统管理员。
适合人群
1、在学习Linux系统和网络管理知识之前想掌握用户级技能的人士;
2、对红帽企业Linux有基本了解,并希望通过进一步的技术培训成为系统管理员的UNIX系统管理员和Linux用户;
3、接触Linux较少的或者没有系统学习过Linux的希望进入互联网系统运维、Linux开发、UNIX平台数据库、ERP等行业的人群。
就业方向
互联网系统运维、Linux开发、UNIX平台数据库、ERP、系统工程师、服务器工程师、网络维护工程师、IDC运维工程师、IT运维工程师、集成工程师等。
RHCSA 8.0技能班课程表 | ||||
上课周期 | 上课时间 | 课程模块 | 课程内容 | 重点项目案例 |
一、RH124 | ||||
第1天 | 上午 | 访问命令行 | 本地访问控制台 | 实战案例1:本地控制台访问权限术语 |
在桌面上运行命令行 | 实战案例2:用GNOME 3桌面环境 | |||
在bash shell中执行命令行 | 实战案例3:命令和键盘快捷方式 | |||
实战案例4:运行命令行 | ||||
命令行管理文件 | Linux文件系统层次结构 | 实战案例1:文件系统层次结构 | ||
用名称查找文件 | 实战案例2:查找文件和目录 | |||
命令行工具管理文件 | 实战案例3:命令行文件管理 | |||
使用路径名扩展匹配文件名 | 实战案例4:路径名扩展 | |||
实战案例5:利用Shell扩展管理文件 | ||||
下午 | 红帽企业Linux获得帮助 | 使用man命令读取文档 | 实战案例1:使用man命令 | |
使用pinfo命令读取文档 | 实战案例2:使用pinfo命令 | |||
查询/usr/share文档 | 实战案例3:查看软件包文档 | |||
从红帽获取帮助 | 实战案例4:创建和查看SoS报告 | |||
实战案例5:查看和打印帮助文档 | ||||
创建查看和编辑文本文件 | 将输出重定向的文档和程序 | 实战案例1:使用IO重定向和管道 | ||
从下提示符编辑文本文件 | 实战案例2:使用vim编辑文件 | |||
使用图形编辑器编辑文本文件 | 实战案例3:在窗口之间复制文本 | |||
实战案例4:创建查看和编辑文本文件 | ||||
第2天 | 上午 | 管理本地Linux用户和组 | 用户和组 | 实战案例1:用户和组概念 |
获取超级用户访问权限 | 实战案例2:以root身份运行命令 | |||
管理本地用户账户 | 实战案例3:使用命令工具创建用户 | |||
管理用户密码 | 实战案例4:使用命令行工具管理组 | |||
实战案例5:管理用户密码期限 | ||||
实战案例6:管理本地Linux用户和组 | ||||
利用Linux文件系统权限控制文件访问 | Linux文件系统权限 | 实战案例1:解读文件和目录权限 | ||
从命令行管理文件系统权限 | 实战案例2:从命令行管理文件安全 | |||
管理默认权限和文件访问 | 实战案例3:控制新文件权限和所有权 | |||
实战案例4:利用Linux文件系统权限控制文件访问 | ||||
下午 | 监控和管理Linux进程 | 进程 | 实战案例1:进程管理 | |
控制作业 | 实战案例2:后台与前台的进程 | |||
中断进程 | 实战案例3:中断进程 | |||
监控进程活动 | 实战案例4:监控进程活动 | |||
实战案例5:监控和管理Linux进程 | ||||
控制服务和守护进程 | 识别自动启动的系统进程 | 实战案例1:识别systemctl单元的状态 | ||
控制系统服务 | 实战案例2:使用systemctl管理服务 | |||
实战案例3:控制服务和守护进程 | ||||
第3天 | 上午 | 配置和保护OpenSSH服务 | 使用SSH访问远程命令行 | 实战案例1:访问远程命令行 |
配置基于SSH密钥的身份验证 | 实战案例2:使用基于SSH密钥的身份验证 | |||
自定义SSH服务配置 | 实战案例3:限制SSH登录 | |||
实战案例4:配置和保护OpenSSH服务 | ||||
分析和存储日志 | 系统日志架构 | 实战案例1:系统日志组成部分 | ||
查看系统日志文件 | 实战案例2:查找日志条目 | |||
查看systemd日志条目 | 实战案例3:通过journalctl查找事件 | |||
保存systemd日志 | 实战案例4:配置永久systemd日志 | |||
保持精确的时间 | 实战案例5:调整系统时间 | |||
实战案例6:分析和存储日志 | ||||
下午 | 管理红帽企业Linux网络 | 网络概念 | 实战案例1:网络概念 | |
验证网络配置 | 实战案例2:检查网络配置 | |||
使用nmcli配置网络 | 实战案例3:使用nmcli配置网络连接 | |||
编辑网络配置文件 | 实战案例4:编辑网络配置文件 | |||
配置主机名和名称解析 | 实战案例5:配置主机名和名称解析 | |||
实战案例6:管理红帽企业Linux网络 | ||||
归档文件并在系统间复制文件 | 管理压缩的tar存档 | 实战案例1:备份tar存档和从中恢复文件 | ||
在系统间安全地复制文件 | 实战案例2:使用scp通过网络复制文件 | |||
在系统间安全地同步文件 | 实战案例3:使用rsync安全地同步两个目录 | |||
实战案例4:归档文件并在系统间复制文件 | ||||
第4天 | 上午 | 安装和更新软件包 | 将系统关联至软件更新订阅 | 实战案例1:红帽订阅管理 |
RPM软件 包和yum | 实战案例2:RPM软件包安装 | |||
使用yum管理软件更新 | 实战案例3:使用yum安装和更新软件 | |||
启用yum软件存储库 | 实战案例4:启用yum软件存储库 | |||
检查RPM软件包文件 | 实战案例5:操作RPM软件包文件 | |||
实战案例6:安装和更新软件包 | ||||
访问Linux文件系统 | 识别文件系统和设备 | 实战案例1:识别文件系统和设备 | ||
挂载和卸载文件系统 | 实战案例2:挂载和卸载文件系统 | |||
制作文件间的链接 | 实战案例3:制作文件间的链接 | |||
查找系统中的文件 | 实战案例4:查找系统中的文件 | |||
实战案例5:访问Linux文件系统 | ||||
下午 | 使用虚拟化系统 | 云计算与KVM虚拟化概念 | 实战案例1:在VMware中安装CentOS 7操作系统 | |
Libvirt与QEMU安装 | 实战案例2:在CentOS 7安装Libvirt、QEMU | |||
KVM镜像制作及部署 | 实战案例3:部署KVM虚拟机 | |||
KVM网络管理 | 实战案例4:通过VNC管理KVM上操作系统的安装 | |||
总复习 | 实战案例1:全面、综合利用前面各章节学习的知识 | |||
二、RH134 | ||||
第5天 | 上午 | 使用Kickstart自动安装 | 定义Anaconda Kickstart系统 | 实战案例1:Kickstart文件语法和修改 |
使用Kickstart部署新虚拟系统 | 实战案例2:使用Kickstart安装系统 | |||
实战案例3:使用Kickstart自动安装 | ||||
通过grep使用正则表达式 | 正则表达式基础 | 实战案例1:匹配正则表达式 | ||
使用grep匹配文件 | 实战案例2:在日志中使用grep | |||
实战案例3:通过grep使用正则表达式 | ||||
下午 | 使用vim创建和编辑文本文件 | vim文本编辑器 | 实战案例1:vim模式 | |
vim基本工作流程 | 实战案例2:vim的基本工作流程 | |||
使用vim编辑 | 实战案例3:使用vim编辑文件 | |||
实战案例4:使用vim编辑系统文件 | ||||
计划将来的Linux任务 | 使用at计划一次性任务 | 实战案例1:使用at计划一次性任务 | ||
使用cron计划周期性作业 | 实战案例2:部署crontab job周期性作业 | |||
计划系统cron作业 | 实战案例3:计划系统cron作业 | |||
管理临时文件 | 实战案例4:管理临时文件 | |||
实战案例5:计划将来的Linux任务 | ||||
第6天 | 上午 | 管理Linux进程的优先级 | 进程优先级和nice概念 | 实战案例1:测试nice对进程优先级的作用 |
使用nice和renice影响进程优先级 | 实战案例2:发现进程优先级 | |||
实战案例3:管理Linux进程优先级 | ||||
使用访问控制列表ACL控制对文件的访问 | POSIX访问控制列表ACL | 实战案例1:解释ACL | ||
使用ACL保护文件安全 | 实战案例2:使用ACL授予和限制访问权限 | |||
实战案例3:使用访问控制列表ACL控制对文件的访问 | ||||
下午 | SELinux安全管理 | 启用和监控SELinux | 实战案例1:SELinux概念 | |
更改SELinux模式 | 实战案例2:更改SELinux上下文 | |||
更改SELinux上下文 | 实战案例3:更改SELinux布尔值 | |||
更改SELinux布尔值 | 实战案例4:对SELinux进行故障排除 | |||
对SELinux进行故障排除 | 实战案例5:管理SELinux安全 | |||
连接到网络定义的用户和组 | 使用身份管理服务 | 实战案例1:连接到中央LDAP和Kerberos服务器 | ||
实战案例2:连接到网络定义的用户和组 | ||||
第7天 | 上午 | 向Linux系统添加磁盘、分区和文件系统 | 添加分区、文件系统和永久挂载 | 实战案例1:添加硬盘分区、文件系统并永久挂载 |
管理Swap交换分区 | 实战案例2:添加、启用交换分区 | |||
实战案例3:在Linux系统中添加磁盘分区和文件系统 | ||||
管理逻辑卷LVM | 逻辑卷管理概念 | 实战案例1:逻辑卷管理概念 | ||
管理逻辑卷 | 实战案例2:添加逻辑卷 | |||
扩展逻辑卷 | 实战案例3:创建逻辑卷LVM存储空间 | |||
下午 | 访问网络文件系统NFS架构的网络存储 | 通过NFS挂载网络存储 | 实战案例1:挂载、卸载NFS | |
autofs自动挂载NFS网络存储 | 实战案例2:自动挂载NFS | |||
实战案例3:使用网络文件系统NFS访问网络存储 | ||||
访问SMB架构的网络存储 | 访问SMB架构的网络存储 | 实战案例1:挂载SMB文件系统 | ||
实战案例2:访问SMB架构的网络存储 | ||||
第8天 | 上午 | RHEL启动过程的控制与故障排查 | Red Hat Enterprise Linux启动过程 | 实战案例1:选择启动目标 |
修复常见的启动问题 | 实战案例2:重置丢失的root密码 | |||
修复启动过程中出现的文件系统问题 | 实战案例3:修复启动加载器问题 | |||
实战案例4:RHEL启动过程中的控制与故障排查 | ||||
使用Firewalld限制网络通信 | Firewalld域、服务与端口 | 实战案例1:限制网络通信 | ||
实战案例2:使用防火墙实施端口转发等通信限制 | ||||
下午 | 总复习 | 实战案例1:全面、综合利用前面各章节学习的知识 |