Course Description
Course Overview
Red Hat System Administration III (RH254) is an advanced-level course designed to expand the knowledge and skills of experienced Linux system administrators. This course focuses on advanced system administration tasks in Red Hat Enterprise Linux, including configuring network services, security measures, web services, virtualization, and more. Through hands-on lab exercises, practical demonstrations, and real-world scenarios, students will gain the expertise required to manage and secure complex enterprise Linux environments.
Prerequisites
- Successful completion of Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) or equivalent knowledge and experience.
- Proficiency in fundamental Linux system administration tasks and concepts.
Methodology
The RH254 course follows an interactive and hands-on learning approach. Instructors will deliver theoretical lectures and practical demonstrations to cover advanced concepts in Red Hat Enterprise Linux. The majority of the course will be dedicated to hands-on lab exercises, allowing students to apply their knowledge in real-world scenarios. This practical experience is crucial for gaining the skills needed for enterprise-level Linux administration.
Course Outline
- Enhancing User Security
- Managing pluggable authentication modules (PAM) and user identity management
- Implementing password policies and security measures
- Configuring centralized authentication with LDAP (Lightweight Directory Access Protocol)
- Managing Network Services
- Configuring advanced network services, such as Network Time Protocol (NTP) and Network File System (NFS)
- Implementing a MariaDB database server
- Managing Apache HTTPD web services
- Configuring Advanced Storage and Partitions
- Managing advanced storage options, including iSCSI targets and NFS shares
- Configuring partitioning and encrypted file systems
- Controlling the Boot Process
- Managing GRUB2 boot settings and troubleshooting boot issues
- Implementing kdump crash recovery
- Implementing Advanced Networking Features
- Configuring link aggregation and VLANs (Virtual LANs)
- Configuring IPv6 networking
- Managing DNS for Servers
- Configuring and securing DNS (Domain Name System) using BIND (Berkeley Internet Name Domain)
- Managing DNS zones and records
- Configuring Email Transmission
- Configuring email delivery using Postfix and SMTP
- Managing email aliases and forwarding
- Securing Web Services
- Implementing SSL/TLS (Secure Sockets Layer/Transport Layer Security) for web services
- Configuring Apache HTTPD access controls and virtual hosts
- Managing Virtual Machines
- Creating and managing KVM (Kernel-based Virtual Machine) virtual machines
- Configuring Red Hat Virtualization tools
Outcome
By the end of the course, students will be able to:
- Enhance user security by managing PAM, password policies, and centralized authentication.
- Configure and manage advanced network services, such as NTP, NFS, and web services.
- Implement advanced storage options, including iSCSI and encrypted file systems.
- Control the boot process, manage GRUB2 settings, and implement kdump crash recovery.
- Configure advanced networking features, such as link aggregation and VLANs.
- Manage DNS for servers, including configuring BIND and DNS zones.
- Configure email delivery using Postfix and manage email aliases.
- Secure web services using SSL/TLS and Apache HTTPD access controls.
- Manage virtual machines with KVM and Red Hat Virtualization tools.
Labs
- Enhancing User Security: Students will configure PAM, password policies, and LDAP for centralized authentication.
- Managing Network Services: Students will configure NTP, NFS, MariaDB, and Apache HTTPD services.
- Configuring Advanced Storage and Partitions: Students will configure iSCSI targets, NFS shares, and encrypted file systems.
- Controlling the Boot Process: Students will manage GRUB2 settings, troubleshoot boot issues, and implement kdump crash recovery.
- Implementing Advanced Networking Features: Students will configure link aggregation, VLANs, and IPv6 networking.
- Managing DNS for Servers: Students will configure DNS using BIND, manage DNS zones and records.
- Configuring Email Transmission: Students will configure Postfix for email delivery, manage email aliases, and forwarding.
- Securing Web Services: Students will implement SSL/TLS for web services, configure Apache HTTPD access controls, and virtual hosts.
- Managing Virtual Machines: Students will create and manage KVM virtual machines, and configure Red Hat Virtualization tools.