Overview
Course Description
Thank you for reading this post, don't forget to subscribe!Red Hat System Administration III (RH254), related to Red Hat Enterprise Linux 7, is designed for experienced Linux system administrators who hold a Red Hat Certified System Administrator (RHCSA) certification or equivalent skills and who want to broaden their ability to administer Linux systems at an enterprise level. The course is focused on deploying and managing network servers running caching Domain Name Service (DNS), MariaDB, Apache HTTPD, Postfix SMTP nullclients, network file sharing with Network File System (NFS) and Server Message Block (SMB), iSCSI initiators and targets, advanced networking and firewalld configurations, and using Bash shell scripting to help automate, configure, and troubleshoot the system. Through lectures and hands-on labs, RHCSA-certified professionals will be exposed to all competencies covered by the Red Hat Certified Engineer (RHCE) exam.
Audience Profile
Experienced Linux administrators who have earned RHCSA certification or have equivalent skills and wish to learn enterprise-level automation techniques through scripting, how to deploy and secure network services, and how to manage other key security features of Red Hat Enterprise Linux.
Prerequisites
- Red Hat System Administration I RHEL7 (RH124)
- RHCSA Rapid Track course with RHCSA Exam (RH200)
- RHCE Certification Lab (RH299)
- RHCE Certification Lab with RHCSA and RHCE Exams (RH300)
Learning Objectives
At the completion of this course, students already familiar with the RHCT/RHCSA administration skills will have exposure to all competencies tested by the RHCSA and RHCE exams.
Course Outline
Course Outline
Module 1: Getting Started with the Classroom Environment
Lessons
• Given a virtualized environment, begin to administrate multiple systems using prerequisite skills
Module 2: Enhance User Security
Lessons
• Configure system to use Kerberos to verify credentials and grant privileges via sudo
Module 3: Bash Scripting and Tools
Lessons
• Automate system administration tasks utilizing Bash scripts and text-based tools
Module 4: File Security with GnuPG
Lessons
• Secure files with GnuPG
Module 5: Software Management
Lessons
• Use yum plugins to manage packages and understand the design of packages to build a simple package
Module 6: Networking Monitoring
Lessons
• Profile running services then capture and analyze network traffic
Module 7: Route Network Traffic
Lessons
• Configure system to route traffic and customize network parameters with sysctl
Module 8: Secure Network Traffic
Lessons
• Secure network traffic through SSH port forwarding and iptables filtering/network address translation (NAT)
Module 9: NTP Server Configuration
Lessons
• Configure an NTP server
Module 10: Filesystems and Logs
Lessons
• Manage local file system integrity, monitor system over time, and system logging
Module 11: Centralized and Secure Storage
Lessons
• Access centralized storage (iSCSI) and encrypt filesystems
Module 12: SSL-Encapsulated Web Services
Lessons
• Understand SSL certificates and deploy an SSL encapsulated web service
Module 13: Web Server Additional Configuration
Lessons
• Configure web server with virtual hosts, dynamic content, and authenticated directories
Module 14: Basic SMTP Configuration
Lessons
• Configure an SMTP server for basic operation (null client, receiving mail, smarthost relay)
Module 15: Caching-Only DNS Server
Lessons
• Understand DNS resource records and configure a caching-only name server
Module 16: File Sharing with NFS
Lessons
• Configure file sharing between hosts with NFS
Module 17: File sharing with CIFS
Lessons
• Configure file and print sharing between hosts with CIFS
Module 18: File Sharing with FTP
Lessons
• Configure file sharing with anonymous FTP
Module 19: Troubleshooting Boot Process
Lessons
• Understand the boot process and recover unbootable systems with rescue mode