RHCE (Red Hat Certified Engineer) 作為 Linux 領域含金量最高的實操認證之一,考試範圍橫跨系統全生命週期。本文將官方大綱重組為 7 大知識域、30 個核心主題,並標註高頻考點、實操陷阱與備案資源,為備考者提供結構化複習地圖。
ks.cfg) 製作與驗證rd.break 救援)、EFI 系統分區 (ESP) 掛載/etc/sysconfig/ 網絡腳本、hostnamectl、timedatectl、localectl、systemd 目標單元/etc/sysconfig/network-scripts/ifcfg-* 參數全解 (BOOTPROTO、ONBOOT、NM_CONTROLLED、VLAN、Bonding/Team)rpm -qip/qlp/qcp 詢問未安裝包、--relocate 重定向安裝、--test 試運行、--repackage 打包已安裝rpmbuild -ba、.spec 文件結構 (Prep/Build/Install/Files/Changelog)、Patch 應用、依賴解析linux rescue、chroot /mnt/sysimage、修復 GRUB、重建 initramfs、修復 fstab、SELinux 重打標 (autorelabel)useradd/usermod/userdel、/etc/login.defs、/etc/default/useradd、骨架目錄 /etc/skel、密碼策略 chage/pam_pwquality/etc/profile/.bash_profile/.bashrc 加載順序、環境變量、別名、umask、PATH 順序安全PS1、歷史控制 HISTCONTROL/HISTSIZE、只讀變量、set -o 選項usrquota/grpquota 掛載選項、quotacheck/quotaon/edquota/repquota、XFS 配額 (xfs_quota)、項目配額cron (系統/用戶)、anacron (非 24h 運行)、at/batch (一次性)、systemd timer (現代替代)、/etc/cron.{allow,deny}/proc/sys/kernel/ 參數、sysctl.conf 持久化make menuconfig、make bzImage modules_install install、簽名模塊 (Secure Boot)、多版本共存grub2-mkconfig、grubby、/etc/default/grub、EFI 變量 efibootmgr| 服務 | 關鍵配置 | 驗證命令 |
|---|---|---|
| Apache | /etc/httpd/conf/httpd.conf, vhost, SSL, .htaccess | apachectl -t, curl -I |
| Samba | /etc/samba/smb.conf, 安全模式, winbind | testparm, smbclient -L |
| NFS | /etc/exports, sec=krb5p, exportfs -rv | showmount -e, mount -t nfs4 |
| DNS (BIND) | /etc/named.conf, zone, DNSSEC, views | named-checkzone, dig @localhost |
| Postfix/Sendmail | main.cf, relay, SASL, TLS, virtual | postfix check, swaks |
| Dovecot (POP3/IMAP) | dovecot.conf, mail_location, SSL, sieve | doveconf -n, openssl s_client |
| FTP (vsftpd) | vsftpd.conf, chroot, TLS, 虛擬用戶 | ftp, lftp |
systemctl start/stop/enable/status、journalctl -u、/var/log/ 轉存策略、logrotatejournalctl -xe、ausearch -m avc、strace、tcpdumpfirewall-cmd (zone/rich rule/service/port)、iptables/nftables 底層、tcp_wrappers (/etc/hosts.allow/deny)xorg.conf 結構、xrandr 多螢幕、Wayland 協議對比、redhat-config-xfree86 歷史工具switchdesk、systemctl set-default graphical.target| 協議 | 工具 | 特性 |
|---|---|---|
| SSH | OpenSSH, ssh-keygen, ssh-agent, ProxyJump | 加密、隧道、SCP/SFTP |
| VNC | TigerVNC, x0vncserver, systemd socket | 桌面共享、多用戶 |
| RDP | xrdp | Windows 客戶端原生 |
| Cockpit | Web Console, 9090 port | 圖形化管理、Podman 整合 |
/etc/xinetd.d/、only_from/no_access、instances、cps、/etc/hosts.allow/deny 順序/etc/pam.d/ 策略棧 (auth/account/password/session)、pam_faillock、pam_pwquality、pam_sss、pam_exec 自定義ip route、策略路由 (ip rule)、sysctl net.ipv4.ip_forward=1、firewall-cmd --add-masqueradefirewall-cmd --permanent --zone=public --add-rich-rule='rule family=ipv4 source address=192.168.1.0/24 port port=3306 protocol=tcp accept'、nftables 表/鏈/規則、ICMP 類型控制UID=GID、umask 002、協作目錄 setgid、/etc/group 管理RHCE 不考記憶力,考肌肉記憶與排查邏輯。將 30 大主題拆解為可重複的操作流,在真實環境中反覆練習至「盲操不錯」,方能在考場上從容應對 3.5 小時的高強度實操挑戰。