Develop the skills required to administer your RHEL environment on-premises and in the cloud while preparing for the RHCSA exam

Purchase of the print or Kindle book includes a free eBook in PDF format

Key Features

  • Become a pro at system administration from installation to container management
  • Secure and harden your Linux environment using SSH, SELinux, firewall, and system permissions
  • Gain confidence to pass the RHCSA exam with the help of practice tests

Book Description

With Red Hat Enterprise Linux 9 becoming the standard for enterprise Linux used from data centers to the cloud, Linux administration skills are in high demand. With this book, you'll learn how to deploy, access, tweak, and improve enterprise services on any system on any cloud running Red Hat Enterprise Linux 9.

Throughout the book, you'll get to grips with essential tasks such as configuring and maintaining systems, including software installation, updates, and core services. You'll also understand how to configure the local storage using partitions and logical volumes, as well as assign and deduplicate storage. You'll learn how to deploy systems while also making them secure and reliable.

This book provides a base for users who plan to become full-time Linux system administrators by presenting key command-line concepts and enterprise-level tools, along with essential tools for handling files, directories, command-line environments, and documentation for creating simple shell scripts or running commands. With the help of command line examples and practical tips, you'll learn by doing and save yourself a lot of time.

By the end of the book, you'll have gained the confidence to manage the filesystem, users, storage, network connectivity, security, and software in RHEL 9 systems on any footprint.

What you will learn

  • Become well versed with the fundamentals of RHEL9—from system deployment to user management
  • Secure a system by using SELinux policies and configuring firewall rules
  • Understand LVM to manage volumes and maintain VDO deduplication
  • Manage a system remotely using SSH and public key authentication
  • Get the hang of the boot process and kernel tunable to adjust your systems
  • Automate simple tasks using scripts or Ansible Playbooks

Who this book is for

This book is for Red Hat Enterprise Linux system administrators and Linux system administrators. It's also a good resource for any IT professional who wants to learn system administration. RHCSA certification candidates will find this book useful in their preparation for the certification exam.

Table of Contents

  1. Red Hat Enterprise Linux 9 Administration
  2. Contributors
  3. About the authors
  4. About the reviewers
  5. Preface
  6. Part 1 – Systems Administration – Software, User, Network, and Services Management
  7. Chapter 1: Getting RHEL Up and Running
  8. Chapter 2: RHEL 9 Advanced Installation Options
  9. Chapter 3: Basic Commands and Simple Shell Scripts
  10. Chapter 4: Tools for Regular Operations
  11. Chapter 5: Securing Systems with Users, Groups, and Permissions
  12. Chapter 6: Enabling Network Connectivity
  13. Chapter 7: Adding, Patching, and Managing Software
  14. Part 2 – Security with SSH, SELinux, a Firewall, and System Permissions
  15. Chapter 8: Administering Systems Remotely
  16. Chapter 9: Securing Network Connectivity with firewalld
  17. Chapter 10: Keeping Your System Hardened with SELinux
  18. Chapter 11: System Security Profiles with OpenSCAP
  19. Part 3 – Resource Administration – Storage, Boot Process, Tuning, and Containers
  20. Chapter 12: Managing Local Storage and Filesystems
  21. Chapter 13: Flexible Storage Management with LVM
  22. Chapter 14: Advanced Storage Management with Stratis and VDO
  23. Chapter 15: Understanding the Boot Process
  24. Chapter 16: Kernel Tuning and Managing Performance Profiles with tuned
  25. Chapter 17: Managing Containers with Podman, Buildah, and Skopeo
  26. Part 4 – Practical Exercises
  27. Chapter 18: Practice Exercises – 1
  28. Chapter 19: Practice Exercise – 2
  29. Index
  30. Other Books You May Enjoy