
Please use the attached PPT for RH134 complete Red Hat Administration II and requesting you, please don't upload this to anywhere and only use for your personal learning.
Download the RHEL7 ISO via enterprise links or, without subscription, use CentOS ISO; install via VMware Workstation (60-day trial) or Oracle VirtualBox for testing on Windows.
This lecture demonstrates installing VMware Workstation, creating a new virtual machine, configuring memory, processors, disk space, and network settings, and attaching an ISO image to install a Linux guest.
Connect to a Linux VM from a Windows laptop using Putty, install required networking tools, configure IP via DHCP or a static IP, and log in securely.
Create a kickstart config file with language, time, packages, and partitions to enable automatic installation, and use it to install multiple distributions with minimal manual intervention and scripts.
Set up a kickstart server by mounting installation media and copying its contents for RHEL7, then generate a kickstart file with graphical tool configuring language, root password, partitions, and network.
Master kickstart conf file creation for automated Linux installation, covering partitioning, static IP network setup, and authentication options. Align firewall, graphical environment, pre- and post-install steps, and package selections.
Configure a kickstart lab to boot clients from the network using DHCP for IPs and TFTP to serve boot and OS files, enabling automated Linux installation.
Configure the dhcp server and kickstart workflow to boot machines from the network, allocating IPs from a defined range via dynamic host configuration protocol.
Configure the dynamic host configuration to assign IP addresses for network boot, prepare kickstart files on the server, and configure the file transfer protocol to supply bootable files to clients.
Create a kickstart configuration file to automate unattended RHEL7 installations, selecting packages, partitions, network settings, and post-install steps, then deploy via a templated ks file.
Learn to use grep with regular expressions to match lines that start or end with specific keywords, using anchors and patterns like ^ and $, and apply practical examples.
Explore Vim, the enhanced vi editor in Red Hat Enterprise Linux 7, and its syntax highlighting, scripting support, and command and insert modes for editing text.
This lecture introduces Vim command mode basics: move cursor in directions, go to line beginnings and ends, and jump to the first or last line using dd or capital d.
Master yank in Vim: copy the line with YY, yank to end of line with y$, and to end of word with yw. Paste with p and undo with u.
Learn to schedule one-time tasks with the at command, specify run time, redirect output to a file, manage with atq and atrm, and note cron for recurring tasks.
Explore cron-based scheduling to run scripts at specific times, such as hourly checks from 9:00 to 18:00, weekdays only, or every minute or every few minutes, with per-user cron views.
Learn to manage file access with access control lists for fine-grained permissions beyond owner, group, and others, enabling ACL on file systems and using get FCL to view ACLs.
Demonstrate how default permissions and ACLs on a directory propagate to new files, showing inherited read, write, and execute rights for users and groups.
Explore how partition tables describe disk layouts, store partition data in the master boot record (MBR), and explain primary and extended partitions, logical partitions, and the shift to EFI-based schemes.
Create and manage disk partitions using fdisk; choose between primary, extended, and logical partitions; view partition tables, allocate sizes, and apply the extended partition for remaining space.
Discover how the logical volume manager (LVM) pools disks into a volume group and creates logical volumes, enabling online resizing and extending file systems with no downtime.
Explore the components of LVM—physical volumes, volume groups, and logical volumes—and how they enable flexible disk allocation, multi-disk spanning, extendable file systems, and snapshot backups.
Learn how to set up Linux logical volume management by creating physical volumes, forming volume groups, and provisioning logical volumes with extents, and explore linear, stripe, and mirror options.
Explore creating and managing striped and mirrored logical volumes within a volume group, extending logical volumes, and distributing data across multiple disks to improve performance and redundancy.
Learn how the lvm configuration file is stored in archive and backup directories, with each change creating a new archive file and de-commissioning steps using export/import for migration.
Explore how the network file system (nfs) shares directories between Linux and Unix servers by exporting file systems and mounting them on clients using RPC.
Explore rpc services handling mount requests for exported file systems and user identities. See how the user-space component and kernel interface support nfs versions and service status.
Explore how NFS works by mounting a remote filesystem to a local directory. Follow the client–server flow with the mount daemon and RPC, and compare stateless and stateful behavior.
Set up and configure NFS exports by installing NFS utilities, starting and enabling services, and editing /etc/exports to define rw, sync, and no_root_squash options for remote clients.
Create and mount a file system, configure and start the nfs server, export the filesystem via /etc/exports with no_root_squash, and verify exports.
This lecture demonstrates exporting and mounting a file system from a server, verifying with mounts and created files, and explains how root and nobody users affect write access under rules.
Discover the core firewalld components, including drop and block rules for incoming and outgoing traffic, and how masquerading and port forwarding shape your network security.
Demonstrates how a packet travels from a client through a firewalld firewall to google.com, detailing destination and source IPs and ports and how firewall rules allow or block traffic.
Explore linux firewall administration using firewall-cmd to inspect and modify the public zone, manage services, and test connectivity on port 22.
Learn to configure a firewall to expose a web server, enable the web service, and set public rules for global access, then test with a browser and manage firewall applications.
Learn how to configure port forwarding with a firewall to forward external requests to a web server on a different port, hiding the internal port from users.
Explore how a firewall sits at the exit to protect a private web server, exposing it to the internet via a public IP and domain, forwarding requests and returning responses.
Examine how a Linux firewall routes a private web server behind a public IP, using NAT masquerading, and how requests and responses traverse the network securely.
Configure a firewall to enable masquerading and forward traffic to a private web server, then test access from the internet to ensure the site is reachable.
Demonstrates configuring a Linux firewall to block ICMP traffic, explains drop versus reject behavior, and shows applying and removing rules to control access.
This Training Syllabus comprises of 3 Modules, first two module is from SA1 & SA2 , if you go with Redhat Linux System Administration III course then it will be R-H-C-E Training.
Linux Certified System Administrator
Linux Certified System Admin - SA1
Linux Certified System Admin - SA2 ==> This course module will teach to second part of the Redhat Linux.
R-H-C-E : Linux Certified Engineer
· Linux Certified System Admin - SA3
Course Description:
Linux Certified System Admin - SA2
This course specifically designed for students who have completed Linux Certified System Admin - SA1.
Linux Certified System Admin - SA2 focuses on the key tasks needed to become a full time Linux Administrator and to validate those skills via the Red Hat Certified System Administrator exam.
Course Outline
Introduction
Linux System Administration II
Installation of Linux Enterprise Linux 7
Automating Installation with kickstart
Overview of kickstart Server
Features & configuration of kickstart server
Graphical mode to configure the kickstart config file
Deploying a new virtual system with kickstart
Practice Lab Sessions
Regular expressions with grep or pattern matching
Overview of pattern matching
Regular expressions fundamental
Match the regular expressions
Practice Lab Sessions
Vim Editor - Creating & Editing text files
Overview of Vim Editor
Different versions & modes of Vim
Command Mode, Ex Mode & Exit Mode
Use of Yank in Vim
Practice Lab Sessions
Scheduling cron jobs
at command - scheduling one-time job
Practice Lab sessions
Overview of crontab format
How to schedule jobs at specific time
Practice Lab Sessions
Access control Lists ACL's
Overview of ACL
Use of command getfacl & setfacl
Default ACL
Securing files with ACLs
Practice Lab Sessions
Disks, Partitions, and File Systems to a Linux System
Overview of Disks & partitions
Partition tables , MBR Schemes and GPT
Primary, Extended & Logical partitions
Practice Lab Sessions
Logical Volume Manager Administration
LVM Architecture Overview
LVM Components
LVM Logical Volumes
Logical Volume Creation Overview
Growing a File System on a Logical Volume
Logical Volume Backup
LVM Administration with CLI Commands
Using CLI Commands
Physical Volume Administration
Creating Physical Volumes
Displaying Physical Volumes
Preventing Allocation on a Physical Volume
Resizing a Physical Volume
Removing Physical Volumes
Volume Group Administration
Creating Volume Groups
Adding Physical Volumes to a Volume Group
Displaying Volume Groups
Removing Physical Volumes from a Volume Group
Changing the Parameters of a Volume Group
Activating and Deactivating Volume Groups
Removing Volume Groups
NFS Network File Systems
Overview of NFS Server
Installation and configuration of NFS Server
Service in nfs
rpc, rpcbind services
How nfs works?
Configuration file in NFS
Firewalld
Overview of firewalld in RHEL 7
Features of firewalld & its advantages over iptables
firewalld components
how packet flows
Limiting network communications
Practice Lab Sessions
Managing SELinux Security
Introduction - SELinux
SELinux Security Concepts
Changing SELinux Modes
Practice Lab Sessions
Changing SELinux Contexts
SELinux Booleans
Audit logs & troubleshooting SELinux