Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Complete Guide to Red Hat Enterprise Linux 9

Complete Guide to Red Hat Enterprise Linux 9

8h 5mIntermediate2024-07-19

Authors

Grant McWilliams

Grant McWilliams

Consultant, Speaker, Writer, Professor, Developer

Course details

Red Hat Enterprise Linux is one of the top enterprise Linux distributions. In this complete guide, Grant McWilliams—consultant, speaker, writer, professor, and developer—introduces you to IPv6 networking, link aggregation and static routing. Grant covers advanced system authentication using LDAP and secures it with Kerberos. Using Apache, he creates secure virtual hosts using TLS security and access control. To provide name service resolution, Grant creates a DNS server using bind and troubleshoots client issues. He dives into network file sharing using both NFS and Samba, as well as securing the latter with Kerberos. Grant also uses SSH to provide security for both the host and users. Plus, he synchronizes the system time with NTP and discusses how to manage MariaDB, including backing up and restoring databases.

Skills covered

Red Hat Enterprise LinuxRed HatServer AdministrationNetwork and System AdministrationOne-Off

Concepts

0. Introduction

  • 01 - Your essential guide to Red Hat Enterprise Linux 9
  • 02 - What you should know

1. Virtual Lab Setup

  • 03 - Install VirtualBox on Linux
  • 04 - Install Linux interactively
  • 05 - Use kickstart files to automate installs
  • 06 - Install Linux unattended using kickstart
  • 07 - Setup the lab environment
  • 08 - How snapshots will change how you work

2. System Statistics

  • 09 - Gather information about the OS
  • 10 - Gather information about hardware
  • 11 - Get information about processes
  • 12 - Get process information graphically
  • 13 - Get boot and log information
  • 14 - Gather statistics from the system
  • 15 - Generate reports on system utilization
  • 16 - Use Performance Co-Pilot (PCP) to gather statistics

3. System Configuration

  • 17 - Introduction to systemd services
  • 18 - Get systemd service status
  • 19 - Manage systemd services
  • 20 - Manage one time jobs with atd
  • 21 - About cron jobs
  • 22 - Manage reoccurring user jobs with cron
  • 23 - Manage reoccurring system jobs with cron
  • 24 - Using systemd timer units
  • 25 - Limiting access to at and cron

4. Network Services

  • 26 - Overview of Linux networking
  • 27 - Configure live network connections
  • 28 - Configure saved network connections
  • 29 - About NetworkManager
  • 30 - Configure networking with NetworkManager
  • 31 - Use firewalld for packet filtering
  • 32 - Use firewalld zones
  • 33 - Use firewalld for NAT
  • 34 - Use firewalld rich rules
  • 35 - Configure interface bonding using nmcli
  • 36 - Manage static routing
  • 37 - Use SS to gather network statistics
  • 38 - Challenge - Network services
  • 39 - Solution - Network services

5. iSCSI Target Configuration

  • 40 - iSCSI target introduction
  • 41 - Install and configure packages
  • 42 - Create an iSCSI backstore
  • 43 - Create iSCSI target
  • 44 - Create an iSCSI LUN
  • 45 - Create access control
  • 46 - Configure firewalld
  • 47 - Create an iSCSI initiator
  • 48 - Mount a target automatically
  • 49 - Challenge - iSCSI target and initiator
  • 50 - Solution - iSCSI target and initiator

6. NTP Services

  • 51 - Configure the chrony server
  • 52 - Configure the chrony client
  • 53 - Using locale and date tools

7. Authentication Services

  • 54 - Authentication services introduction
  • 55 - Install and prepare an LDAP server
  • 56 - Configure LDAP server
  • 57 - Set up LDAP certificates
  • 58 - Create an LDAP user
  • 59 - Install and configure the LDAP client

8. Database Services

  • 60 - Database services introduction
  • 61 - Install and configure MariaDB
  • 62 - Manage SELinux for database services
  • 63 - Create a database with tables
  • 64 - Perform simple SQL queries
  • 65 - Perform logical database backups
  • 66 - Restore logical database backups
  • 67 - Recover the MariaDB root password

9. DNS Services

  • 68 - DNS services introduction
  • 69 - Installing DNS packages
  • 70 - About the BIND configuration file
  • 71 - About BIND zone files
  • 72 - Configure a caching-only name server
  • 73 - Configure DNS on the client
  • 74 - Use dig to resolve DNS records

10. Web Services

  • 75 - Web services introduction
  • 76 - Install and configure Apache
  • 77 - Manage SELinux for web services
  • 78 - Configure a basic Apache web server
  • 79 - Configure access control on directories
  • 80 - Configure private access using basic auth
  • 81 - Configure group-managed content
  • 82 - Configure a virtual host
  • 83 - Configure a virtual host on a nonstandard port
  • 84 - Generating key pairs and self-signed certificates
  • 85 - Configure a secure virtual host
  • 86 - Challenge - Private virtual host
  • 87 - Solution - Private virtual host

11. NFS Services

  • 88 - NFS services introduction
  • 89 - Install NFS and configure NFS services
  • 90 - Manage SELinux for NFS services
  • 91 - Create NFS shares for specific clients
  • 92 - Mount an NFS network share
  • 93 - Create an NFS share for group collaboration
  • 94 - Mount an NFS share for group collaboration
  • 95 - Challenge - NFS share for group collaboration
  • 96 - Solution - NFS share for group collaboration

12. SMB Services

  • 97 - SMB services introduction
  • 98 - Install SMB services
  • 99 - Manage SELinux for SMB services
  • 100 - Samba global configuration options
  • 101 - Samba share configuration definitions
  • 102 - Provide CIFS shares for specific clients
  • 103 - Automount using a credentials file
  • 104 - Provide CIFS shares for group collaboration

13. SMTP Services

  • 105 - SMTP services introduction
  • 106 - Install and configure mail services
  • 107 - Manage SELinux for SMTP services
  • 108 - Create a null-client mail relay
  • 109 - Create a mail gateway

14. Containers

  • 110 - About containers on Enterprise Linux
  • 111 - Retrieve container images from a remote registry
  • 112 - Inspect container images
  • 113 - Managing containers
  • 114 - Working with container images
  • 115 - Build a container from a Containerfile
  • 116 - Configure a container to start automatically as a systemd service
  • 117 - Attach persistent storage to a container

Conclusion

  • 118 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal