Overview
Course Description
Thank you for reading this post, don't forget to subscribe!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
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