Enterprise Linux 8
Systems Administration Rapid Track
(RH199 RHCSA equivalent for RedHat, CentOS and
This five day course covers
essential administration skills including local
storage management including Stratis; network
and network services configuration; remote
access using SSH; firewall and SELinux
management; KVM VM deployment and management;
installing the OS interactively and using
Kickstart. Newly added in October 2020 are
Containers with podman, buildah and skopeo.
It is intended for those who have
previous Linux or UNIX experience and are
comfortable using the command line and editing
The course is fairly intensive, but provides
ample time for putting skills into practise.
This course helps with the preparation for
several certifications, but is aimed mainly at
RedHat Certified System Administrator (RHCSA).
The course is suitable for any RedHat or rebuild
distribution such as CentOS and Oracle
Enterprise Linux (OEL). It is effectively the
Admin parts 1 and 2 courses delivered at an
We use real hardware and virtual
machines, with each attendee having their own
dedicated server throughout the course, plus
access to additional virtual machines on a
VMWare ESXi server..
This course is available to be
run, fully resourced, at your site; see here for on-site
details and prices.
Our Linux courses are suitable
training for Linux LPI or RedHat
for related courses
for a list
of all courses
OBJECTIVES OF THE COURSE
To become proficient in Linux
Enterprise administration to a level required
for the RedHat RHCSA exam.
COURSE DATES: This course
is only available at the client site, fully
resourced. Dates by arrangement.
INTENSITY: About 30% of the
course is practicals, and 70% lectures
RESOURCE: Each student will
have exclusive use of a fully equipped Dell
server for the duration of the course. Each
student will be provided with a full set of
training notes, and quick reference cards to
assist with file editing and Linux commands. A
full reference for Linux resources will also be
provided in the notes.
PREREQUISITES: Experience of
Linux, Solaris or UNIX similar to the level
described in the Introduction to Linux
course. Some previous administration experience
is important. If in doubt call 07736-475838.
FOLLOW UPS: An RHCE-level
course is being developed.
PRACTICALS / TAKEAWAYS: Each
student leaves the course with their own set of
training notes for the material covered; around
120 pages per day of training.
|Every student who attends
this course will be issued with a signed
certificate of course completion, which we
will be happy to "authenticate" upon
SOFTWARE VERSIONS: We
currently use CentOS Linux 8.2 which is the
equivalent to RedHat 8.2 and Oracle Linux 8.2. If
you are a user of Scientific Linux, be aware
that development was terminated at version 7,
and Fermilabs began using CentOS instead.
TOPICS COVERED ON THE COURSE
Examine and configure IPv4 network interface
settings. Manage routes. Manage on-demand
Use manual and NetworkManager (GUI)
configuration techniques. Troubleshoot network
problems. Monitor network activity.
command utilities nmcli and nmtui with
and Group management
Create and manage local user accounts and
groups. Manage local password policies.
and file management from the command line.
Invoke, monitor and kill processes using the
command line. Work with files and directories.
access to files using permissions
Understand how Linux file/directory
permissions work. Use chmod to modify
Use Access Control Lists (ACLs) with getfacl
and setfacl. Set default ACLs.
resource and Log management, and scheduling
Schedule regular tasks. Examine and manage
system logs. Configure both rsyslog and
Use journalctl commands to read journald logs.
Examine installed software, query software,
install/remove software using rpm and yum.
How yum repositories work. Create a
custom repository. Overview of RedHat network.
How yum and dnf work together. Using
Access remote systems using SSH.
remote filesystems using NFS
Mounting NFS shares from remote systems. Use
the NFS Automounter.
SELinux and Firewalls
Display and manage SELInux facilities such as
booleans and file system contexts.
Debug errors caused by SELinux. Using
firewalld and firewall-cmd to create and
manage a firewall.
basic disk partitions, EXT and XFS file
Add new disks. Use utilities such as fdisk to
create partitions on both MBR and GPT labelled
Create and tune file systems, mount file
systems, and manage swap space.
Advanced Storage features
Configure the advanced storage features
provided by Stratis and VDO (Virtual Data
Implement access control lists (ACLs). Use
setfacl and getfacl.
volume management (LVM)
Logical volume concepts, Create and manage
linear and mirrored logical volumes.
Extending volumes. Using snapshots.
boot process and system services
The systemd process and runlevels. Modifying
systemd unit files. Creating new systemd
The GRUB2 bootloader configuration and
Shutting down the system correctly.
performance and maintain kernel settings
Adjust process scheduling priorites. Examine
and set kernel parameters. Display and manage
kernel modules. Update kernel packages.
kernel command line arguments. The role of
systemd-udevd with devices and drivers. Use
tuned performance profiles.
machine creation and management.
Create and manage Kernel Virtual Machines
OS installations with Kickstart
review of intercative installations. Use
kickstart to automate the Linux install
process. Use kickstart to install a KVM
Graphical Administration with Cockpit.
Install, manage and use the cockpit
graphical interface to perform a variety of
Pull, run and manage containers using
podman, buildah and skopeo.
help in a graphical environment
Access documentation and RedHat services.
Examine documentation and services for other