Enterprise Linux 7 Advanced System Administration (Administration Part 3 - RHCE)

Course code: L1209

4 days £1,840.00

Essential 4 day hands training exploring advanced administration skills for RedHat 7 and associated distributions such as CentOS, Scientific and Oracle Linux.

Course content >

Who Should Attend?

Those wishing to become proficient in advanced management of Linux 7 servers, and aspiring to achieve the RedHat RHCE exam.

  •  RHCSA certification is a pre-requisite.



Course Contents

This four day course covers advanced administration skills for RedHat 7 and associated distributions such as CentOS, Scientific and Oracle Linux.

It is intended for those who wish to achieve the RHCE level certification and have already achieved the RHCSA level certification.

Structured around continous hands on lab this RedHat 7 training course ensures attendees gain experience putting new skills into practice.

This course helps with the preparation for several certifications, but is aimed mainly at RedHat Certified Engineer (RHCE). The course is suitable for RedHat 7 or any rebuild distribution such as CentOS, Oracle Enterprise Linux (OEL) and Scientific Linux.


Objectives; on course completion delegates will be able to:

Manage systemd services and introduce new services and filesystem mounts.

Manage network bonding and teaming configurations. Assign IPv6 network addresses.

Manage system and network security with advanced SELinux and firewalld facilities.

Configure a caching DNS server and clients. Extra reference notes are provided to help attendees configure Master and Slave DNS servers.

Configure email services for local, network and wide-area delivery using the Postfix system.

Configure and manage block-based storage using iSCSI facilities; both target (server) and initiator (client) configuration is covered.

Configure and manage NFS and SMB servers, including kerberised services.

Create and manage a MariaDB database, including backup and restore.

Provide advanced Apache HTTP services including virtual hosts, shared resources and HTTPS.

Interpret BASH shell scripts, and write basic scripts.

Use BASH conditional statements, variables and functions.

Customise the BASH shell user environment.

Control System services and daemons

How to manage services with systemctl, and the system boot process. Creating new systemd service units.


IPv6 networking

Configure and manage IPv6 network interfaces. Understanding the IPv6 address scheme.


Link aggregations and bridges

Configure network interface bonding, teaming, and local network software bridges. Uses graphical tools

and the command line utility nmcli.


Control network security

Control access to network services using advanced SELinux configuration and firewalld facilities.


Configuring DNS servers

Configure a secure DNS caching server and clients. Extensive additional reference notes are provided to cover Master and Slave server configurations.


Configure Email services

Configure Postfix to deliver to the local network, and then direct email to an SMTP gateway for central delivery.


Set up block-based storage

Create and configure networked iSCSI (Internet SCSI) devices (Targets) as remote disks. Further, set up initiator nodes to access the shared disks.


Set up file-based storage

Configure NFS file-sharing services and SMB (SAMBA) file shares to specified remote systems and users.


Configure a MariaDB database

Provide a MariaDB SQL database. (MariaDB is the replacement for MySQL)


Provide Apache HTTPD Advanced web services

Use Apache to serveTransport Layer Security (TLS)-enabled websites and virtual hosts, plus access a MariaDB database.


Bash shell scripts

Write simple BASH shell scripts. Interpret scripts.


Bash conditionals and control structures


Use BASH conditional and control statements. Use loop statements. Use variables and functions.



Configure the BASH environment


Customising startup and using environment variables, aliases, and functions



Comprehensive final practicals and review.


Courses of Interest:

Enterprise Linux 7 System Administration Part 1 (RHCSA Part 1)

Enterprise Linux 7 System Administration Part 2 (RHCSA Part 2)

Contact us for more information