Enterprise Linux 8
Systems Administration Part 1
(RH124 RHCSA equivalent for RedHat, CentOS and
Oracle versions)
This five day course covers
essential command line and administration
skills for RedHat 8.
It is intended for those who have little or no
previous Linux or UNIX experience.
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)
when combined with the Enterprise Linux 8
Administration Part 2 course. The course is
suitable for any RedHat or rebuild
distribution such as CentOS and Oracle Linux
(OL).
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
Certification
Select here
for related courses
|
Select here for menus
of all courses
|
OBJECTIVES OF THE COURSE
In conjunction with the Enterprise Linux 8
Administration Part 2 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 deskside server for the duration of the
course, plus a VMware ESXi hosted virtual
machine. Each student will be provided with a
full set of training notes, and quick
reference cards to assist with file editing
and Linux commands. Many references for Linux
resources are also be provided in the notes.
PREREQUISITES: Basic
computer system familiarity.
FOLLOW UPS: Enterprise
Linux 8 Adminstration Part 2.
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.
Quick reference sheets are supplied as
appropriate.
Every student who
attends this course will be issued with
a signed certificate of course
completion, which we will be happy to
"authenticate" upon future request. |
|
SOFTWARE VERSIONS: We
currently use CentOS Linux 8 which is the
equivalent to RedHat 8 and Oracle Linux 8. 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
Command line
Use day-to-day Linux commands and
interact with the Linux BASH shell. Perform
directory navigation and essential file
and directory manipulation.
Use
system documentation and access external
documentation sources.
Controlling
IO with redirection and
piping.
Shell history,
variables and environment
configuration.
View,
create and edit text files.
Display
the content of text files, create new
files and perform simple text file
editing using gedit and the vim
editor.
Graphical
Desktop
Use graphical tools
including the File Manager and graphical
administration tools. (Also see Cockpit
section below).
Network configuration
Examine and configure IPv4 network interface
settings. Manage basic and default routes.
Set up DNS (Domain Name System) client
services for name resolution. Display and
set the system hostname.
Use manual and NetworkManager (GUI)
configuration techniques. Troubleshoot
network problems. Monitor network activity.
User
and Group management
Create and manage user accounts and groups.
Configure an LDAP client to access remotely
stored accounts on an LDAP server.
Process
and file management from the command line.
Invoke, monitor and kill processes using the
command line. Use the ps and top utilities.
Monitor key performance values.
Controlling access to
files using permissions settings.
Understand how Linux file/directory
permissions work. Use chmod to modify
permissions.
System
Log management
Examine and manage system logs. (rsyslog and
journald).
Software
package management
Examine installed software, query software,
install/remove software using rpm and yum
and dnf.
Introduction to yum repository creation and
configuration. Update the system.
Access
remote systems
Access remote systems using SSH, SCP and
rsync.
Login to remote sysems, and securely
transfer file between systems.
Configure key-based SSH authentication.
Configure other SSH security features such
restricting users and using an alternative
port.
Managing
basic disk partitions, EXT and XFS file
systems
Display information about existing
partitions and file systems.
Add a new storage device, create a file
system, mount a file system, and manage swap
space.
Logical
volume management
Logical volume concepts, Create and manage
linear logical volumes.
The
boot process and system services
The systemd process and runlevels. Control
services and system daemons using systemctl.
Introduction to the GRUB2 bootloader
configuration and security.
Shutting down the system correctly. Basic
boot troubleshooting.
Web-based
Graphical Administration with Cockpit.
Install, manage and use the cockpit
graphical interface to perform a variety of
administration tasks.
Obtain
help in a RedHat environment
Access documentation and RedHat services.
Examine documentation and services for other
distributions.
|