Course Description:
Linux Certified System Admin – SA1 based on OS 7
Course Outline
Introduction
-
Linux System Administration 1
-
Installation of Linux Enterprise Linux 7 using vmware workstation
Understanding the Command Line
-
Accessing the command line using the Local & remote Console
-
Lab Session on Local Console Access
-
Access & view the Command Line Using the Desktop
-
Lab Session on the GNOME 3 Desktop Environment
-
Executing & Implementing Commands Using the Bash Shell
-
Lab: Accessing the Command Line
Operate Files & Directories From the Command Line
-
Overview of the Linux File System Hierarchy
-
Locating Files by Name
-
Lab : Locating Files and Directories
-
Command-Line Tools
-
Matching File Names Using Path Name
-
Lab: Managing Files with Shell Expansion
Various useful command to get help in RHEL
-
man Command
-
Lab: Using the man Command
-
Reading Documentation Using pinfo Command
-
Lab: Using the pinto Command
-
Reading Documentation in /usr/share/doc
-
Practice: Viewing Package Documentation
-
Getting Help From RedHat
-
Lab session on Creating and Viewing an SoS Report
Viewing, Creating & and Editing Text Files
-
Redirecting Output to a File or Program
-
I/0 Redirection
-
Editing Text Files
-
Lab on Editing & viewing file with Vim
-
Editing Text Files with a Graphical Editor
-
Lab Copying Text Between Windows
-
Lab: Creating, Viewing, and Editing Text Files
User Management
-
Understanding different types of groups and creation of groups
-
Creation of users in different groups
-
Understanding Passwd, Shadow Files
-
Understanding passwd aging
-
Creation of quotas for users, groups and file systems
-
Understanding users security files
-
password aging policy using chage commands
-
TROUBLESHOOTING
Permissions in Linux
-
Linux File System Permissions
-
User based Permissions group
-
Permission types
-
Practice: Managing File Security from the Command Line
-
Managing Default Permissions and File Access
-
Practice: Controlling New File Permissions and Ownership
-
Special permissions like Setuid, setguid & Sticky bit etc
-
Two Labs to demonstrate the permissions from real IT industry environment.
Linux Processes
-
Processes
-
Lab Session on Processes Management
-
Controlling Jobs
-
Lab: Background and Foreground Processes
-
Killing Processes
-
Practice: Killing Processes
-
Monitoring Process Activity
-
Practice: Monitoring Process Activity
-
Lab: Monitoring and Managing Linux Processes
Managing Services and Daemons
-
Controlling Services and Daemons
-
Identifying Automatically Started System Processes
-
Lab session on Identify the Status of systemd Units
-
Controlling System Services
-
Lab session on using systemctl to Manage & Controlling Services & Daemons
Configuring and Securing SSH Service
-
Accessing the Remote Command Line with SSH
-
Practice: Accessing the Remote Command Line
-
Configuring SSH Key-based Authentication
-
Practice: Using SSH Key-based Authentication
-
Customizing SSH Service Configuration
-
Practice: Restricting SSH Logins
-
Lab: Configuring and Securing OpenSSH Service
Analyzing Logs
-
System Log Architecture – System Logging
-
Lab to understand System Logging Components
-
Overview of System log Files
-
Finding Log Entries
-
Reviewing systemd Journal Entries
-
Lab Finding Events With journalctl
-
Maintaining Accurate Time
-
Practice: Adjusting System Time
-
Lab: Analyzing and Storing Logs
Managing Linux Enterprise Linux Networking
-
Networking Concepts
-
Practice: Networking Concepts
-
Validating Network Configuration
-
Practice: Examining Network Configuration
-
Configuring Networking with nmcli
-
Practice: Configuring Networking with nmcli
-
Editing Network Configuration Files
-
Practice: Editing Network Configuration Files
-
Configuring Host Names and Name Resolution
-
Practice: Configuring Host Names and Name Resolution
-
Lab: Managing Red Hat Enterprise Linux Networking
Archiving and Copying Files Between Systems
-
Managing Compressed tar Archives
-
Practice: Backing Up and Restoring Files From a tar Archive
-
Copying Files Between Systems Securely
-
Practice: Copying Files Over the Network With scp
-
Synchronizing Files Between Systems Securely
-
Practice: Synchronizing Two Directories Securely With rsync
-
Lab: Archiving and Copying Files Between Systems
Installing and Updating Software Packages
-
How to attach Systems to Subscriptions for Software Updates
-
RPM Software Packages and Yum
-
Managing Software Updates with yum
-
Practice: Installing and Updating Software with yum
-
Enabling yum Software Repositories
-
Practice: Enabling Software Repositories & working with RPM files
Linux File Systems
-
Overview about Linux File Systems
-
Identify File Systems and Devices
-
Practice Lab Session
-
Mounting and Unmounting File Systems
-
Making Soft & Hard Links Between Files
-
Locating Files on the System
-
Practice: Locating Files on the System
-
Various Practice Lab Session















