
Master the Linux command line in a masterclass that guides you toward rhcsa and rhce certifications, while exploring Linux, DevOps, HPC, and data science applications.
Meet the course instructor and explore how experts in scientific programming guide you through advanced coding, DevOps, and Linux administration to solve real world problems.
Learn to take a Red Hat remote exam, including scheduling, workspace setup, bootable USB creation, compatibility checks, and proctor-guided exam steps from start to finish.
Learn how to take a Red Hat exam: manage the timer, navigate the exam documents language, use the terminal and ssh to node machines, and handle proctor breaks.
Download the remote exam ISO and PDF, install Fedora media writer, and write the ISO to a USB on Windows to create a bootable live USB for the exam.
Introduce the fundamentals of Red Hat Enterprise Linux RHEL9 and set the stage for the course. Gain an overview of goals and core concepts to guide your learning.
Explore the Red Hat Enterprise Linux 9 lifespan, including full, maintenance, and extended life phases, with security advisories, bug fixes, and hardware and software updates every six months.
Explore the new technical features of RHEL9, from app streams and Python 3 migration to Podman 4.0 and CentOS streams, plus the image builder service for automated, secure images.
Log into remote hosts with ssh, create and manage files, redirect and pipe outputs, search text with grep, archive with tar, and manage permissions with sudo, chown, and chmod.
Create and configure file systems on rhel9 using mkfs ext4 on a logical volume, mount and persist via fstab, resize file systems, and explore nfs mounting and setgid folders.
Learn to deploy, configure, and maintain RHEL systems by managing yum repositories, installing packages, enabling services, scheduling tasks with cron and at, setting boot targets, and syncing time with Chrony.
Configure firewalld with firewall-cmd, manage zones, enable http service and port 8080, then secure ssh with key authentication and tune selinux modes and contexts.
Learn to manage RHEL9 system users and groups by creating, modifying, and deleting local users, viewing user information, managing groups, and configuring sudo access.
Operate RHEL systems by managing shutdowns and reboots with systemctl, recover root passwords via boot parameter edits, monitor httpd with systemctl and journalctl, and securely copy files with scp.
Learn to manage multiple hosts with Ansible inventories, using ini and YAML formats, with groups and host variables, and the default /etc/ansible/hosts inventory file.
Install and configure an Ansible control node on Red Hat, using yum or source install based on repo availability. Set up inventories, host vars, and a custom ansible.cfg for testing.
learn how to configure ansible managed nodes on RHEL 9 by generating ssh keys, distributing them with ssh-copy-id, editing sudoers, and validating with ad hoc commands and facts.
Master writing simple shell scripts with shebang, comments, and execute permissions, and automate ad hoc Ansible tasks using scripts to manage users, directories, files, yum packages, and services.
Learn to create and run Ansible plays and playbooks for Red Hat Enterprise Linux 9, using common modules and variables to configure systems, with conditionals, loops, and error handling.
Explore how to use Red Hat Enterprise Linux 9 Ansible modules for system administration, including yum, systemd, firewalld, storage, file content, archiving, cron/at, SELinux, and users and groups.
Master ansible templates and variables to generate customized configuration files with Jinja2, then deploy them using the template module to hosts, exemplified by Apache httpd.conf and index.html.
Master Ansible roles by organizing tasks, vars, defaults, and templates, managing dependencies with meta, and using Galaxy to install Red Hat system roles.
Explore Ansible parallelism by configuring forks, using the ansible.cfg forks value or the -F flag, and applying the serial keyword to roll out changes to host groups.
Learn to secure data with Ansible Vault: encrypt files and variables, use Vault IDs for multiple passwords, and manage keys with rekey, decrypt, view, and password options in playbooks.
Learn to navigate local and online Ansible documentation, using ansible doc and its dash flags to discover modules, parameters, and practical examples.
Master the Linux command line shell: navigate files with ls and cat, automate tasks with shell scripting, and use piping and grep for efficient, repeatable workflows.
Install bash completion to extend shell completion for nmcli, 296 options; load by sourcing etc profile, then unload with dash u prog conf or reload with dash s prog comp.
Set up a virtual home lab with Alma Linux 9 in VirtualBox, clone a system image into app servers and workstation, and configure Net server and Labnet with ssh keys.
Experience an online free practice lab with an interactive shell to reinforce core concepts in Red Hat Enterprise Linux RHEL9 as you progress to the next lesson.
If you want to become a Red Hat Enterprise Linux RHEL 9 administrator and engineer, you’ve come to the right place. This course will teach you the basics and changes you need to know about Red Hat Enterprise Linux (RHEL) v9. We highly recommend this course to learners who have experience with Linux and want to brush up/refresh their knowledge.
If you're new to the world of Red Hat Enterprise Linux, get ready to embark on an exciting journey through a range of essential topics covered in this course. Whether you're a beginner or someone looking to expand their knowledge, this course will provide a solid foundation for your adventure with Red Hat Enterprise Linux RHEL v9.
It covers the latest objectives of the RHCSA and RHCE with a practice lab.
We have added quizzes and supporting documentation to complete the course. We hope it helps you to do your work efficiently. Each lesson starts with a video lecture where you are presented with new Linux commands and examples. The duration of the videos is between 5 and 15 minutes. Sample questions and demonstrations and a supplementary practice interactive RHEL terminal is also included!
Some of the images/content used in this course are licensed under: Creative Commons Attribution License (reuse permitted) from Red Hat.