Linux Redhat System Administration II SA2 RHEL8
What you’ll learn
Scheduling Future Tasks
Practice QA for Linux EXAM-200
Adjusting Tuning Profiles
Controlling Access to files with ACLs
Managing SELinux Security
Adding Partitions, File Systems, and Persistent mounts
Creating Logical Volumes
Controlling the Boot Process
Managing Network Security
Automating Installation with Kickstart
Network File System
KVM Virtualization
Improving Command-line Productivity
Introducing containers
Lab – configure a basic container
Requirements
PC or Laptop with internet Connection
Linux OS 8, CentOS, VMware Workstation & Oracle VirtualBox
Students should have completed Linux System Administration – SA1 (OS Version 8)
Description
Linux Certified System Administrator Exam (E-X: 200 – 2.5 Hours Required), there are two course modules as shown below. Linux System Administration I – SA1 (First part) Linux System Administration II – SA2 (Second part) ==> This Course Module will teach you this module.Course ContentLinux System Administration II – SA2 with Practice QA for first level of Exam.IntroductionOverview about the Course ModuleScheduling Future TasksOverview of Scheduling TasksScheduling a Deferred User JobControlling Nice Values with Queue DesignationsScheduling Recurring User JobsScheduling a job for a specific time – 1Scheduling a job for a specific time – 2Practice Lab Session – Scheduling a Recurring User JobsScheduling Recurring System JobsPractice Lab Session – System JobsScheduling tasks with Systemd TimerPractice Lab Session – Systemd TimerManaging Temporary FilesCleaning Temporary Files with a Systemd TimerLab – Configure systemd-tmpfiles to remove unused temporary files from /tmpLab – Configure systemd-tmpfiles to periodically purge files from another directoryAdjusting Tuning ProfilesOverview about tuning profilesManaging profiles from the command lineLab Session – Tune a server’s performance by activating the tuned service and apply a tuning profile to powersave.Process Scheduling & MultitaskingDisplaying Nice Levels from the Command LineChanging the Nice Level of an Existing ProcessLab Session: Influencing Process SchedulingControlling Access to files with ACLsAccess Control List Concepts Set ACLs on filesDefault ACLsViewing and Interpreting ACL PermissionsLab – set acl on filesLab – set acl on directoriesLab – Mask to limit the set of permissionsLab – default aclGuided Exercise on ACLManaging SELinux SecuritySELinux Security ConceptsSELinux ContextSELinux ModesApache service without SELinux Protection (DAC)Apache service with SELinux Protection (MAC)Practical approach to understand SELinuxLab – Change context temporaryLab – Change context permanentlyLab – SELinux inheritance and its pitfallsSELinux BooleansLab – SELinux BooleansAudit logs & Troubleshooting SELinuxAdding Partitions, File Systems, and Persistent mountsPartitioning a DiskBenefits of disk partitioningMBR Partitioning SchemePrimary & Extended PartitionsGPT Partitioning Scheme How to identify what partitioning standard is usedManaging Partitions with PartedCreating a file systemSwap Space ConceptsCreate a Swap PartitionsSetting the Swap Space PriorityCreating Logical VolumesThe LVM Logical Volume ManagerFeatures of LVMLVM Architecture OverviewArchitectural Overview via DiagramLVM Components – PV, VG, LVLab 1 – Creation of PV, VG, LVLab 2 – Create File System, Mount PointLab 3 – Remove a Logical VolumeLab 4 – Extending and Reducing a Volume GroupLab 5 – Extending a LV and xfs & ext4 FSLab 6 – Extend a swap spaceAdvanced Storage FeaturesAbout StratisLab – Installing & Configuring StratisLab – Managing Stratis File SystemsLab – Persistently Mounting Stratis File SystemsLab – Stratis filesystem snapshotGuided Exercise – Create a thin-provisioned file systemGuided Exercise – Verify file system grows dynamicallyGuided Exercise – Create & access data from SnapshotVDO – Virtual Data OptimizerLab – Installation VDOLab – Create & format a VDO VolumeLab – Testing Deduplication:Recap – LabLab – Extend & Remove VDO VolumeControlling the Boot ProcessBooting Process of a RHEL 8 SystemSelecting a systemd target, rebooting & shuttingLab Exercise – Determine the default target and change the target into running system.Lab – Selecting a rescue mode at boot timeResetting a root passwordRepairing Systemd Boot IssuesBooting RHEL 8 into Rescue ModeBooting RHEL 8 into Emergency ModeEnabling the Early Debug ShellRepair a File System Issues at bootLab – Repair a File SystemManaging Network SecurityFirewall ConceptsFeatures and advantages of firewalldPre-defined ZonesPacket flow via firewalldAdd, remove services from firewall server – Lab SessionAdd http service to allow access the website – Lab SessionPort Forwarding – allow access a website running on 12345 portmasquerading, network address translationLab Session – masquerading, port forwardingrich rulesLab Session – rich rulesAutomating Installation with KickstartOverview Kickstart ServerArchitectural OverviewLab 1 – Configure dhcp serverLab 2 – Configure tftp, pxe boot serverLec 3 – Configure httpd, kick start configuration fileLab 4 – Configure http repository, start servicesLab 5 – Boot the Client from NetworkNetwork File SystemOverview of NFSnfsconf toolLab – Accessing Network-Attached StorageExercise – NFS ShareMounting NFS Shares with AutomounterAutomounter BenefitsLab – Automounter using indirect mapLab Session on Indirect Wildcard MapsLab Session on Direct mapsKVM VirtualizationOverview of Linux VirtualizationHypervisor Concept – type 1 & type 2Types of VirtualizationKVM, QEMU & Libvirt Architecturevirsh command to manager vm’sLab SessionIntroducing ContainersIntroducing Container TechnologyPlanning for containersLab – configure a basic containerLab – mapping container host ports to the containerLab – stop, restart & remove containerImproving Command-line ProductivityWriting Simple Bash ScriptsLab – Writing Simple Bash ScriptsSimple Commands in LinuxVariable, single and double quote, backslashRedirection outputRedirection output – LabLast lecture
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Scheduling Future Tasks
Lecture 2 Overview of Scheduling Tasks
Lecture 3 Practica Lab Session : Scheduling a Deferred User Job
Lecture 4 Queue Designations
Lecture 5 Scheduling Recurring User Jobs
Lecture 6 Scheduling a job for a specific time – 1
Lecture 7 Scheduling a job for a specific time – 2
Lecture 8 Practice Lab Session – Scheduling a Recurring User Jobs
Lecture 9 Scheduling Recurring System Jobs
Lecture 10 Practice Lab Session – System Jobs
Lecture 11 Scheduling tasks with Systemd Timer
Lecture 12 Practice Lab Session – Systemd Timer
Lecture 13 Managing Temporary Files
Lecture 14 Cleaning Temporary Files with a Systemd Timer
Lecture 15 Lab Session – 1
Lecture 16 Lab Session – 2
Section 3: Adjusting Tuning Profiles
Lecture 17 Overview about tuning profiles
Lecture 18 Managing profiles from the command line
Lecture 19 Lab Session – Tuning profile
Lecture 20 Process Scheduling & Multitasking
Lecture 21 Displaying Nice Levels from the Command Line
Lecture 22 Changing the Nice Level of an Existing Process
Lecture 23 Lab Session: Influencing Process Scheduling
Section 4: Controlling Access to files with ACLs
Lecture 24 Access Control List Concepts
Lecture 25 Set ACLs on files
Lecture 26 Default ACLs
Lecture 27 Lab – set acl on files
Lecture 28 Lab – set acl on directories
Lecture 29 Lab – Mask to limit the set of permissions
Lecture 30 Lab – default acl
Lecture 31 Guided Exercise on ACL
Section 5: Managing SELinux Security
Lecture 32 SELinux Security Concepts
Lecture 33 SELinux Context
Lecture 34 SELinux Modes
Lecture 35 Lab on SELinux Modes
Lecture 36 Practical approach to understand SELinux
Lecture 37 Lab – Change context temporary
Lecture 38 Lab – Change context permanently
Lecture 39 Lab – SELinux inheritance and its pitfalls
Lecture 40 SELinux Booleans
Lecture 41 Lab – SELinux Booleans
Lecture 42 Audit logs & Troubleshooting SELinux
Section 6: Adding Partitions, File Systems, and Persistent mounts
Lecture 43 Partitioning a Disk
Lecture 44 MBR Partitioning Scheme
Lecture 45 Primary & Extended Partitions
Lecture 46 GPT Partitioning Scheme
Lecture 47 Managing Partitions with Parted
Lecture 48 Creating a file system
Lecture 49 Swap Space Concepts
Lecture 50 Create a Swap Partitions
Lecture 51 Setting the Swap Space Priority
Section 7: Creating Logical Volumes
Lecture 52 The LVM Logical Volume Manager
Lecture 53 Features of LVM
Lecture 54 LVM Architecture Overview
Lecture 55 Architectural Overview via Diagram
Lecture 56 LVM Components
Lecture 57 Lab 1 – Creation of PV, VG, LV
Lecture 58 Lab 2 – Create File System, Mount Point
Lecture 59 Lab 3 – Remove a Logical Volume
Lecture 60 Lab 4 – Extending and Reducing a Volume Group
Lecture 61 Lab 5 – Extending a LV and xfs & ext4 FS
Lecture 62 Lab 6 – Extend a swap space
Section 8: Advanced Storage Features
Lecture 63 About Stratis
Lecture 64 Lab – Installing & Configuring Stratis
Lecture 65 Lab – Managing Stratis File Systems
Lecture 66 Lab – Persistently Mounting Stratis File Systems
Lecture 67 Lab – Stratis filesystem snapshot
Lecture 68 Guided Exercise – Create a thin-provisioned file system
Lecture 69 Guided Exercise – Verify file system grows dynamically
Lecture 70 Guided Exercise – Create & access data from Snapshot
Lecture 71 VDO – Virtual Data Optimizer
Lecture 72 Lab – Installation VDO
Lecture 73 Lab – Create & format a VDO Volume
Lecture 74 Lab – Testing Deduplication:
Lecture 75 Recap – Lab
Lecture 76 Lab – Extend & Remove VDO Volume
Section 9: Controlling the Boot Process
Lecture 77 Booting Process of a R-H-E-L 8 System
Lecture 78 Selecting a systemd target, rebooting & shutting
Lecture 79 Practice Lab Session
Lecture 80 Practice Lab Session
Lecture 81 Resetting a root password
Lecture 82 Repairing Systemd Boot Issues – rescue & emergency mode & debug shell
Lecture 83 Repair a File System Issues at boot
Lecture 84 Lab – Repair a File System
Lecture 85 Lab – Repair a File System
Section 10: Managing Network Security
Lecture 86 Firewall Concepts
Lecture 87 Features and advantages of firewalld
Lecture 88 Pre-defined Zones
Lecture 89 Packet flow via firewalld
Lecture 90 Add, remove services from firewall server – Lab Session
Lecture 91 Add http service to allow access the website – Lab Session
Lecture 92 Port Forwarding – allow access a website running on 12345 port
Lecture 93 masquerading, network address translation
Lecture 94 Lab Session – masquerading, port forwarding
Lecture 95 rich rules
Lecture 96 Lab Session – rich rules
Lecture 97 Lab Session – rich rules
Section 11: Automating Installation with Kickstart
Lecture 98 Overview Kickstart Server
Lecture 99 Architectural Overview
Lecture 100 Configure dhcp server – Lab1
Lecture 101 Configure tftp, pxe boot server – Lab 2
Lecture 102 Configure httpd, kick start configuration file – Lab 3
Lecture 103 Configure http repository, start services – Lab 4
Lecture 104 Boot the Client from Network – Lab 5
Section 12: Network File System
Lecture 105 Overview of NFS
Lecture 106 nfsconf tool
Lecture 107 Lab – Accessing Network-Attached Storage
Lecture 108 Exercise – NFS Share
Lecture 109 Mounting NFS Shares with Automounter
Lecture 110 Lab – Automounter using indirect map
Lecture 111 Lab – Indirect Wildcard Maps
Lecture 112 Lab – Direct maps
Section 13: Introducing Containers
Lecture 113 Introducing Container Technology
Lecture 114 Planning for containers
Lecture 115 Lab – configure a basic container
Lecture 116 Lab – mapping container host ports to the container
Lecture 117 Lab – stop, restart & remove container
Section 14: Improving Command-line Productivity
Lecture 118 Bash Shell Scripts
Lecture 119 Practice Lab Session
Lecture 120 Simple Commands in Linux
Lecture 121 Variable, single and double quote, backslash
Lecture 122 Redirection output
Lecture 123 Redirection output – Lab
Section 15: KVM Virtualization
Lecture 124 Overview of Linux Virtualization
Lecture 125 Hypervisor Concept – type 1 & type 2
Lecture 126 Types of Virtualization
Lecture 127 KVM, QEMU & Libvirt Architecture
Lecture 128 Lab 1
Lecture 129 Lab 2
Lecture 130 virsh command to manager vm’s
Lecture 131 Last Lecture
Section 16: Practice Tests for Linux EX200 – Exam 1 (OS Ver 8)
There is no formal prerequisites for this course; however, previous system administrator experience on other operating system would be very beneficial.
Course Information:
Udemy | English | 13h 57m | 4.14 GB
Created by: Shikhar Verma • 70k+ Students Worldwide
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com