Red Hat RHCSA Rapid Track Course RHEL7

Course Description

This course presents the working environment of a RHEL7 system. It introduces commonly required operations that can be performed by entering commands interactively in a command terminal, along with functions available in the GNOME Desktop Environment. This course will concentrate on Red Hat Enterprise Linux (RHEL), version 7 (all update levels).        

This course is the equivalent of Red Hat course 199, to prepare for the RHCSA 7 examination.

Audience Profile

Practiced Linux system administrators who currently manage Linux servers at the enterprise level – Skilled Linux system administrators who want or are required to demonstrate competencies by earning the RHCSA

Prerequisites

This course is a concentrated preparation for the RHCSA 7 examination.

Participants are assumed to be (Red Hat Enterprise) Linux system administrators working on production level configurations and have used and demonstrated competencies in Linux fundamentals and entry-level administrative functions.

Learning Objectives

Each participant will be able to use RHEL 7 Bash Shell techniques and commands to maintain collections of files, create files using interactive editor utilities, create and execute basic command procedures, communicate with other users, and tailor the interactive environment to meet their needs. Major administrative features to set up and control a functioning RHEL 7 system will also be shown.

Course Outline

Accessing the Command Line

  • graphical login
  • non-graphical login
  • Unix / Linux standards BASH command line format RHEL 7 help information
  • command line operations – remote host – ssh
  • using the root account

Managing Files from the Command Line

  • system directories hierarchy file manipulation commands file characteristics information defining and using hard links
  • defining and using symbolic links
  • standard input, output, error, and pipelines
  • vim editor
  • tar, gzip, gunzip utilities remote file operations – ssh regular expression

Monitoring and Managing Linux Processes

  • user working environment process
  • information adjusting process priority
  • process monitoring tools

Scheduling System Tasks

  • submitting a batch job with at 
  • submitting a batch job with crontab crontab
  • file entry layout uses of crontab entries periodic processing via crond
  • periodic processing via a systemd timer

Control Access to Files with Linux File System Permissions

  • standard file permissions
  • special file attributes (SUID, SGID, STICKY)
  • special directory attributes (SGID, STICKY)
  • Access Control Lists (ACLs)

Installing and Updating Software Packages

  • 7 software packages rpm command usage
  • yum command usage
  • yum repository setup
  • Apache web server configuration building a kickstart file
  • initiating Installation via a kickstart file

Controlling Services and Daemons

  • RHEL 7 startup sequence
  • Grand Unified Boot Loader (GRUB)
  • Grand Unified Boot Loader (GRUB)
  • components Grand Unified Boot Loader (GRUB)
  • variables Grand Unified Boot Loader (GRUB) –
  • menuentries RHEL 7 reset forgotten root password
  • systemd target files
  • systemd services
  • systemd actions boot logging
  • systemd journal logging shutdown

Analyzing and Storing Logs

  • system logging mechanism
  • kernel message logging system
  • logging configuration

Managing RHEL 7 Networking

  • network configuration
  • host configuration
  • gateway configuration
  • maintaining system time via an ntp server
  • maintaining system time via chrony
  • time zone manipulation

Mounting Network File Systems

  • setting up the Network File System starting up the Network File System using the Network File System automounter 
  • direct / indirect maps Samba / CIFS
  • system software Samba / CIFS usage

 Limiting Network Communication with firewalld

  • service specific access control
  • firewalld components iptables firewall

Managing Local Linux Users and Groups

  • user account management
  • /etc/passwd file
  • /etc/group file
  • user account creation
  • environment files password
  • aging account deletion
  • LDAP resolver (client) host

Managing Storage and File Systems

  • disk device and partition operations
  • disk device information
  • MBR partition table concepts
  • GPT partition table concepts
  • RHEL 7 system (boot) disk
  • MBR partition operations
  • GPT partition operations
  • file system operations
  • RHEL 7 ext* file system layout
  • ext4 filesystem
  • RHEL 7 xfs file system layout
  • xfs filesystem
  • swapping and paging spaces

Managing Storage and File Systems

  • logical volume management concepts
  • logical volume management utilities
  • using the logical volume manager physical volumes
  • volume groups logical volumes
  • using logical volumes as swap space

Managing SELinux Security SELinux

  • concepts SELinux files and utilities

Virtualization and Kickstart

  • virtual machine requirements
  • virtual machine creation
  • kickstart with kvm installation
  • virtual machine control
  • virtual machine console

Comprehensive review – practice test

Red Hat Linux Linux/Unix