Description

Book Synopsis
Learn the basics, followed by the more advanced skills you will need to become an Enterprise Linux administrator. This book will prepare you to use Linux effectively with a clearer understanding of what is needed to successfully leverage new opportunities. After building a solid Linux knowledge foundation, you will learn how three major community Linux distributions are installed, configured, and used. The book will then guide you through all the different configurations a Linux administrator should know, along with some useful exercises for you to practice.Moving on, you will look at Enterprise Linux distributions, and how they are installed and configured. This will be the step that will elevate you from being a Linux administrator to an enterprise Linux administrator. You will also learn how an enterprise Linux administrator configures Linux security, high availability, automation, and large-scale Linux deployments. These skills are required when working in larger Linux estates. F

Table of Contents
Part 1 - Requirements and Linux Background (35 pages)

This section is a complete introduction to Linux. Its history, what the Operating system is, the different common distributions and how Linux differs from other Operating systems available today.


Chapter 1 : Requirements (10 pages)

  • Explanation of what skills and knowledge is required before starting in the Linux world.

  • Recommended reading and studying materials.


Chapter 2 : Origins and Brief History. (10 pages)

  • Unix past and evolution.

  • Linux history and how “Free” software shaped the OpenSource world.


  • Chapter 3: Linux Explained. (15 pages)

    • Basics of the Operating system.

    • Common Linux distributions

    • Many uses of Linux

    • Differences between other Operating systems and Linux.

    Part 2: Getting Started (100 pages)

    This section is to start getting hands on Linux and learning how to install.


    Chapter 4: Installing Linux for the First Time (65 pages)

    • Where to get Linux. (5)

      • Different vendors

      • Community

      • Licensing

    • Using virtualization. (5)

      • Windows Virtualization

      • Exercise

    • Libvirt

      • Exercise

  • Installing Ubuntu. (15)

    • How to create Linux installation media.

    • Basic Installation

    • Custom installations.

    • Exercise

  • Installing Fedora (15)

  • How to create Linux installation media.

  • Basic Installation

  • Custom installations.

  • Exercise

  • Installing OpenSuse (15)

  • How to create Linux installation media.

  • Basic Installation

  • Custom installations.

  • Exercise

  • Upgrading Linux (10)

  • What Linux distributions can be upgraded.

  • Exercise


  • Chapter 5: Using Linux for the first time (35)

    • Accessing Linux (10)

      • Console

      • SSH

      • Web console

      • Exercise

      Command line (10)

      • Command line basics.

      • Command line shortcuts.

      • Different commands in different distributions.

      • Exercise

    • Desktop basics (15)

      • Installing different desktops.

      • Enabling and Disabling Desktops

      • Exercise

    Part 3: Configuring Linux (153)Chapter 6: Access Control (25)

    • SSH and SSHD configuration (8)

    • Configuration files and starting services.

    • Enabling access through Firewall.

    • Exercise

    Users & Groups (8)

    • Creating users and groups.

    • Exercise

  • Managing sudo.

    • Exercise

  • File & directory permissions. (9)

    • Chmod, chown, chgrp

    • Acls

    • Exercise


    Chapter 7: Package Installation (40)

    • Installing packages (20)

      • Different package management systems.

      • Exercise

    • Manual package installation.

      • Exercise

    • Repository configuration.

      • Exercise


    • System patching (20)

    • Errata

      • Exercise

    • System updates

    • Exercise

  • Rollback

    • Exercise


    Chapter 8: Network configuration (25)

    • Network basics in Linux (17)

    • Configure network configuration with command line.

    • Configuring Network configuration with graphical tools.

    • Configure Network configuration with Desktop.

    • Exercise

  • Network tools (8)

    • Tools available and how to use them.

    • Exercise


    Chapter 9: Disk Configuration (40)

  • Disk management (30)

    • Tools available

      • Command line

      • Graphical

      • Exercise

    • LVM

    • Create, extend, migrate, destroy

    • Raid, mirror, HA

    • Exercise

    Filesystem management (10)

    • Filesystem types

    • Creating, extending, resizing

      • Exercise


    Chapter 10: Service Management (23)

    • Basic management (10)

      • Starting, stopping and viewing services

      • Exercise

  • Systemd. (5)

    • Explained

    • Exercise

  • Creating a new service. (8)

    • Creating service files.

    • Enabling and disabling them.

    • Exercise


    Part 4: Enterprise Linux (200)

    Chapter 11: Example use cases for Linux (30)

  • Building a web server. (15)

    • Package installation

    • Configuring application configuration files

    • Firewall configuration.

    • SELinux configuration

    • Custom configuration.

    • Automated configuration.

    • Exercise

  • Building a file server. (15)

    • Package installation

    • Configuring application configuration files

    • Firewall configuration

    • SELinux configuration

    • Custom configuration.

    • Automated configuration.

    • Exercise


    Chapter 12: Security (46)

    • Firewall (10)

    • Explained

    • Command line configuration

    • Console & Web UI configuration

    • Exercise

  • SELinux (6)

    • Explained

    • Command line configuration.

    • Custom configuration

    • Exercise

    Hardening (15)

    • Explained.

    • Different standards.

    • Scanning

    • OpenSCAP

    • Automated remediation.

    • Exercise

  • Encryption (15)

    • Explained

    • Encryption methods

    • Network encryption

    • Certificates

    • Recovery

    • Exercise


    Chapter 13: High Availability (20)

    • Basic HA

      • Explained.

      • Ubuntu HA

        • Basic guide to simple HA

        • Exercise

        RHEL HA

        • Basic guide to simple HA

        • Exercise

      • Suse HA

        • Basic guide to simple HA

        • Exercise


    Chapter 14: Scripting & Automation (24)

  • Basic shell scripting (12)

    • Explained.

    • Different interpreters.

    • Examples

    • Exercise

  • Ansible (12)

    • Explained

    • Examples

    • Use cases

    • Tools

    • Exercise


    Chapter 15: Enterprise Linux Distributions (60)

  • Red Hat enterprise Linux (20)

    • Brief history

    • Installing RHEL

    • Estate management basics

    • Subscriptions & Support

    • Training & Certifications

  • Ubuntu (20)

    • Brief History

    • Installing Ubuntu

    • Estate management basics

    • Subscriptions & Support

    • Training & certifications

  • Suse (20)

  • Brief History

  • Installing Ubuntu

  • Estate management basics

  • Subscriptions & Support

  • Training & certifications


  • Chapter 16: Deployment at Scale (20)

    • Methods (5)

    • Kickstart

    • Image clone

    • Other

    Tools (15)

    • What can be used to deploy Linux systems at scale.

    • Automation to learn

      • Ansible

      • Salt

      • Puppet

      • Kickstart

      • Terraform

      • Image clone

    • Examples

    • Training

    • Certifications

    Part 5: When Linux has Problems (65)

    Chapter 17: Troubleshooting Linux (35)

    • Logging (20)

      • Logs, where to find errors

      • Journalctl

      • Increasing verbosity

      • Understanding Errors

      • Remote logging

    • Monitoring (10)

    • Tools

    • Local vs remote

  • Finding help (5)

  • Tools

  • Getting support


  • Chapter 18: Recovering from Disaster (20)

    • Reinstalling

      • Knowing when to start over.

      • Things to consider.

    • Recovery mode

      • Booting into single user mode

      • Fixing kernel issues

      • Resolving disk or mount issues.

      • Exercise

      Rescue mode

      • Recovering using rescue disks

      • Exercise


    Chapter 19: Backup and Restore (10)

  • What to backup

    • Explained

    • exercise

    What to restore

    • What to restore

    • Exercise


    T


    The Enterprise Linux Administrator

      Product form

      £41.24

      Includes FREE delivery

      RRP £54.99 – you save £13.75 (25%)

      Order before 4pm today for delivery by Sat 27 Jun 2026.

      A Paperback / softback by Kenneth Hitchcock

      1 in stock

        Trusted by thousands of customers. See 2,385+ Customer Reviews

        View other formats and editions of The Enterprise Linux Administrator by Kenneth Hitchcock

        Publisher: APress
        Publication Date: 27/12/2022
        ISBN13: 9781484288009, 978-1484288009
        ISBN10: 1484288009

        Description

        Book Synopsis
        Learn the basics, followed by the more advanced skills you will need to become an Enterprise Linux administrator. This book will prepare you to use Linux effectively with a clearer understanding of what is needed to successfully leverage new opportunities. After building a solid Linux knowledge foundation, you will learn how three major community Linux distributions are installed, configured, and used. The book will then guide you through all the different configurations a Linux administrator should know, along with some useful exercises for you to practice.Moving on, you will look at Enterprise Linux distributions, and how they are installed and configured. This will be the step that will elevate you from being a Linux administrator to an enterprise Linux administrator. You will also learn how an enterprise Linux administrator configures Linux security, high availability, automation, and large-scale Linux deployments. These skills are required when working in larger Linux estates. F

        Table of Contents
        Part 1 - Requirements and Linux Background (35 pages)

        This section is a complete introduction to Linux. Its history, what the Operating system is, the different common distributions and how Linux differs from other Operating systems available today.


        Chapter 1 : Requirements (10 pages)

        • Explanation of what skills and knowledge is required before starting in the Linux world.

        • Recommended reading and studying materials.


        Chapter 2 : Origins and Brief History. (10 pages)

      • Unix past and evolution.

      • Linux history and how “Free” software shaped the OpenSource world.


      • Chapter 3: Linux Explained. (15 pages)

        • Basics of the Operating system.

        • Common Linux distributions

        • Many uses of Linux

        • Differences between other Operating systems and Linux.

        Part 2: Getting Started (100 pages)

        This section is to start getting hands on Linux and learning how to install.


        Chapter 4: Installing Linux for the First Time (65 pages)

        • Where to get Linux. (5)

          • Different vendors

          • Community

          • Licensing

        • Using virtualization. (5)

          • Windows Virtualization

          • Exercise

        • Libvirt

          • Exercise

      • Installing Ubuntu. (15)

        • How to create Linux installation media.

        • Basic Installation

        • Custom installations.

        • Exercise

      • Installing Fedora (15)

      • How to create Linux installation media.

      • Basic Installation

      • Custom installations.

      • Exercise

      • Installing OpenSuse (15)

      • How to create Linux installation media.

      • Basic Installation

      • Custom installations.

      • Exercise

      • Upgrading Linux (10)

      • What Linux distributions can be upgraded.

      • Exercise


      • Chapter 5: Using Linux for the first time (35)

        • Accessing Linux (10)

          • Console

          • SSH

          • Web console

          • Exercise

          Command line (10)

          • Command line basics.

          • Command line shortcuts.

          • Different commands in different distributions.

          • Exercise

        • Desktop basics (15)

          • Installing different desktops.

          • Enabling and Disabling Desktops

          • Exercise

        Part 3: Configuring Linux (153)Chapter 6: Access Control (25)

        • SSH and SSHD configuration (8)

        • Configuration files and starting services.

        • Enabling access through Firewall.

        • Exercise

        Users & Groups (8)

        • Creating users and groups.

        • Exercise

      • Managing sudo.

        • Exercise

      • File & directory permissions. (9)

        • Chmod, chown, chgrp

        • Acls

        • Exercise


        Chapter 7: Package Installation (40)

        • Installing packages (20)

          • Different package management systems.

          • Exercise

        • Manual package installation.

          • Exercise

        • Repository configuration.

          • Exercise


        • System patching (20)

        • Errata

          • Exercise

        • System updates

        • Exercise

      • Rollback

        • Exercise


        Chapter 8: Network configuration (25)

        • Network basics in Linux (17)

        • Configure network configuration with command line.

        • Configuring Network configuration with graphical tools.

        • Configure Network configuration with Desktop.

        • Exercise

      • Network tools (8)

        • Tools available and how to use them.

        • Exercise


        Chapter 9: Disk Configuration (40)

      • Disk management (30)

        • Tools available

          • Command line

          • Graphical

          • Exercise

        • LVM

        • Create, extend, migrate, destroy

        • Raid, mirror, HA

        • Exercise

        Filesystem management (10)

        • Filesystem types

        • Creating, extending, resizing

          • Exercise


        Chapter 10: Service Management (23)

        • Basic management (10)

          • Starting, stopping and viewing services

          • Exercise

      • Systemd. (5)

        • Explained

        • Exercise

      • Creating a new service. (8)

        • Creating service files.

        • Enabling and disabling them.

        • Exercise


        Part 4: Enterprise Linux (200)

        Chapter 11: Example use cases for Linux (30)

      • Building a web server. (15)

        • Package installation

        • Configuring application configuration files

        • Firewall configuration.

        • SELinux configuration

        • Custom configuration.

        • Automated configuration.

        • Exercise

      • Building a file server. (15)

        • Package installation

        • Configuring application configuration files

        • Firewall configuration

        • SELinux configuration

        • Custom configuration.

        • Automated configuration.

        • Exercise


        Chapter 12: Security (46)

        • Firewall (10)

        • Explained

        • Command line configuration

        • Console & Web UI configuration

        • Exercise

      • SELinux (6)

        • Explained

        • Command line configuration.

        • Custom configuration

        • Exercise

        Hardening (15)

        • Explained.

        • Different standards.

        • Scanning

        • OpenSCAP

        • Automated remediation.

        • Exercise

      • Encryption (15)

        • Explained

        • Encryption methods

        • Network encryption

        • Certificates

        • Recovery

        • Exercise


        Chapter 13: High Availability (20)

        • Basic HA

          • Explained.

          • Ubuntu HA

            • Basic guide to simple HA

            • Exercise

            RHEL HA

            • Basic guide to simple HA

            • Exercise

          • Suse HA

            • Basic guide to simple HA

            • Exercise


        Chapter 14: Scripting & Automation (24)

      • Basic shell scripting (12)

        • Explained.

        • Different interpreters.

        • Examples

        • Exercise

      • Ansible (12)

        • Explained

        • Examples

        • Use cases

        • Tools

        • Exercise


        Chapter 15: Enterprise Linux Distributions (60)

      • Red Hat enterprise Linux (20)

        • Brief history

        • Installing RHEL

        • Estate management basics

        • Subscriptions & Support

        • Training & Certifications

      • Ubuntu (20)

        • Brief History

        • Installing Ubuntu

        • Estate management basics

        • Subscriptions & Support

        • Training & certifications

      • Suse (20)

      • Brief History

      • Installing Ubuntu

      • Estate management basics

      • Subscriptions & Support

      • Training & certifications


      • Chapter 16: Deployment at Scale (20)

        • Methods (5)

        • Kickstart

        • Image clone

        • Other

        Tools (15)

        • What can be used to deploy Linux systems at scale.

        • Automation to learn

          • Ansible

          • Salt

          • Puppet

          • Kickstart

          • Terraform

          • Image clone

        • Examples

        • Training

        • Certifications

        Part 5: When Linux has Problems (65)

        Chapter 17: Troubleshooting Linux (35)

        • Logging (20)

          • Logs, where to find errors

          • Journalctl

          • Increasing verbosity

          • Understanding Errors

          • Remote logging

        • Monitoring (10)

        • Tools

        • Local vs remote

      • Finding help (5)

      • Tools

      • Getting support


      • Chapter 18: Recovering from Disaster (20)

        • Reinstalling

          • Knowing when to start over.

          • Things to consider.

        • Recovery mode

          • Booting into single user mode

          • Fixing kernel issues

          • Resolving disk or mount issues.

          • Exercise

          Rescue mode

          • Recovering using rescue disks

          • Exercise


        Chapter 19: Backup and Restore (10)

      • What to backup

        • Explained

        • exercise

        What to restore

        • What to restore

        • Exercise


        T


        Recently viewed products

        © 2026 Book Curl

          • American Express
          • Apple Pay
          • Diners Club
          • Discover
          • Google Pay
          • Maestro
          • Mastercard
          • PayPal
          • Shop Pay
          • Union Pay
          • Visa

          Login

          Forgot your password?

          Don't have an account yet?
          Create account