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