红帽RHCSA+RHCE课前说明与Linux系统安装学习笔记
红帽认证体系1. 认证等级初级RHCSA 系统管理员中级RHCE 工程师高级RHCA 红帽架构师报考顺序必须按RHCSA → RHCE → RHCA不可直接考RHCA2. 课程学习内容RHCSA占课程大部分时长Linux系统安装、用户/用户组管理、文件管理、权限管理、文本处理工具、网络管理、磁盘管理、NFS共享存储、SELinux与防火墙安全管理、Podman容器技术RHCE仅核心学习Ansible自动化运维工具包含Ansible安装、配置文件与主机清单、常用模块、playbook编写、变量/判断/循环、jinja2模板、roles角色、collections集合、ansible-navigator容器化管理RHCA 多方向可选云存储Ceph、云平台OpenStack、Linux系统调优、DevOps自动化部署等需考过5门不同方向考试才可获取RHCA证书3. 课程周期与考试安排课程周期约2个月考试形式一天考完两门上午RHCSA、下午RHCE全程上机无笔试考试时长RHCSA3小时RHCE4小时合格标准满分300分210分及格证书规则两门都过拿RHCSARHCE两个证书仅CSA过、CE挂只拿RHCSA证书任意一门挂科无双证挂哪门补考哪门版本时间节点2026.09.30前可考RHEL9版本2026.09.30后只能考RHEL10版本RHEL9与10考试差异RHCSA10删减容器题新增flatpak、root密码重置考题RHCE10变化小新增git、vscode相关内容考试成绩通知考试当晚11点前或3天内邮箱接收两门成绩邮件4. 课程代码RHCSA124、134RHCE294RHCA358、442、436、260、3745. 学习建议空杯心态从零开始学习必须动手实操实验切忌只看不学二、Linux系统基础介绍1. 操作系统核心作用初始化识别硬件CPU、内存、磁盘、网卡等提供软件运行环境所有应用程序依赖操作系统运行合理分配硬件系统资源操作系统核心是内核2. Linux与Windows核心区别对比项LinuxWindows开源属性开源仅内核开源可定制二次开发闭源源码不公开应用场景主打服务器领域稳定性强、可7×24小时运行主打个人桌面端上手简单更新机制手动可控更新自动强制更新居多收费模式内核免费技术服务/订阅收费系统正版需付费3. 开源协议GNU GPLLinux内核采用使用其代码的软件必须开源BSD可修改、二开、商业化无强制开源要求Apache可修改二开商业化需标注代码修改位置MIT可修改二开商业化需保留原作者信息4. 红帽公司及Linux发行版红帽是知名开源企业靠技术服务订阅盈利旗下产品RHEL、Fedora、CentOS Stream、Ceph、OpenShift、Ansible、PodmanLinux发行版本质Linux内核 定制软件两大发行版系列RHEL系rpm包、yum/dnf工具RHEL、CentOS、RockyLinuxDebian系deb包、apt工具Debian、Ubuntu红帽系统上下游关系旧版Fedora → RHEL → CentOS新版Fedora → CentOS Stream → RHEL生产环境不推荐CentOS Stream稳定性不足国产系统特性基于开源rpm工具、bash shell命令通用非抄袭5. 课程环境本次课程使用RHEL 9.3学习三、RHEL9.3 安装准备1. 红帽账号与镜像下载官网地址access.redhat.com需注册账号并开通免费开发者订阅有效期1年镜像类型rhel-9.3-x86_64-dvd.iso完整版镜像离线安装必备9.81GBboot.iso网络安装镜像需联网拉取安装包qcow2KVM虚拟机专用模板镜像配套驱动virtio-win 镜像提升虚拟机硬件兼容性2. VMware虚拟机环境配置虚拟化软件VMware Workstation虚拟网络VMnet8 NAT模式子网172.10.0.0/24硬件配置内存4GB、CPU 2核、硬盘100GB、网卡NAT模式选择最新的就好这个其实就是选择你的主板内存处理器.....客户机其实就是虚拟机Guest操作系统只看内核总数在我的VM虚拟机设置不要超过我的物理机就行我这里是不超过16这里我们内存给大一点给个4G保持默认这里随便选不选第一个就行固件模式选择BIOS暂不使用UEFIUEFI需额外划分/boot/efi分区安装系统的时候如果选择的启动模式不一样安装系统选择的分区也会不一样当代服务器和个人电脑启动模式都是UEFI目前设置位BIOS即可选择ISO 镜像文件然后正常开机即可如果比较卡关闭这个3F 图形功能四、RHEL9.3 系统安装步骤启动选项Install RHEL9.3直接安装Test this media install校验镜像完整性后安装生产环境推荐Troubleshooting救援模式、文本模式安装、内存检测扩展救援模式知识点第一个表示用命令行方式安装系统只能通过键盘方式来选择操作这个方式时候老设备第二个表示救援一个RHEL 系统后面学习故障修复回使用第三个检查内存清空第四给从当前磁盘去加载第五个return表示返回主菜单语言选择可选择中文/英文安装语言决定系统默认语言建议选择英文这里可以 支持 中文时区选择上海软件选择Server with GUI带GNOME图形化桌面红帽默认桌面Server纯服务器无桌面Minimal Install最小化安装无桌面、最简组件Kdump内核崩溃日志收集机制默认开启当操作系统内核面临崩溃的时候Kdump会收集内核的信息保存到一个目录下/var/crash/你可以把这个文件给到红帽的工程师去看让别人根据文件判断内核为什么崩溃我这里就随便选择个软件吧安全策略关闭生存环境也不会去开他安装磁盘分区BIOS模式最少分区/boot启动分区、/根分区UEFI模式额外增加/boot/efi分区常用额外分区/home普通用户家目录、/var日志缓存分区、swap交换分区硬盘充当内存分区方式Automatic自动分区逻辑卷、Custom手动分区重点掌握BIOS模式手动配置分区示例接受保存Root用户设置设置root密码RHEL9默认禁止root密码SSH远程登录默认禁止远程登入我们这里勾选一下SHH远程