Assigning Static IPv4 address, DNS and Gateway IP Address on Ethernet Interface
Course Content
0 / 171 completedIntroduction
Introducing Hypervisors
Downloading and Installing Virtual Box
Prerequisites to Install RHEL9 VM & Downloading RHEL9 DVD Binary ISO
Installing RHEL 9 Virtual Machine-Part1
Installing RHEL 9 Virtual Machine-Part2
Importing IPA Server Appliance
Connecting System and IPA Server on Internal Network
Adding Extra Interface on VM and Connecting to Internet using NAT network
Introducing Course
Introducing LAB Environment
Walk Through Exam Objectives
Introducing 389 Directory Server
Introducing DNS Service
Introducing NTP Service
Introducing NFS Service
Introducing Samba Service
Introducing SELinux
Setting root password to gain access to System-Part 2
Introducing SELinux Modes
Configuring System to set SELinux in enforcing mode
Introducing Software repositories in RHEL-9
Registering Red Hat System to Subscription Portal
Setting root password to gain access to System-Part 1
Configuring System to use local repositories
Setting up Local DNF(YUM) repositories
Assigning Hostname
Understanding Basic Networking in RHEL
Introducing NetworkManager and keyfile format
(Important for LAB)Configuring metric value for route and Order of DNS Server
Configuring Hostname resolution
Configuring a Static route
Assigning IPv6 Address
Assigning Static IPv4 address, DNS and Gateway IP Address on Ethernet Interface
Part 1 - Introducing Default User Settings useradd file
Part 2 - Introducing Default User Settings login.defs file
Verifying Default User Settings of User Account
Part1. Overriding Default User Settings -useradd
Modifying Defaults in useradd file
Modifying Defaults in login.defs
Part2. Overriding Default User Settings -passwd & chage
Creating User With Specific UID and Non-interactive Shell
Assigning Supplementary (Secondary) Group with Specific GID to User
Creating User with Non-Default Home Directory and Password Aging Controls
Configuring Password Aging and Account Expiration for User Account
Introducing autofs service and configuration files
Setting User Owner and Group Owner on Directory
Configuring System as IPA Client to Use LDAP Users
Configuring autofs to Mount Home Directory of LDAP user
Deleting User's Account
Configuring Autofs to Mount Home Directories of Multiple Users Using Wild Cards
Configuring Superuser Access
Securely Copy files Across Hosts Using scp
Introducing IO redirection and file descriptors
Introducing grep ,regular expressions and important options
Making SSH Connection to Remote Host
Understanding BRE's, ERE's and Fixed Strings with grep examples
Using egrep to Match Lines Starting With Pattern(s)
Walk through the manual page of grep
Using egrep for non-matching lines (Invert-match)
Using egrep to Match Lines Starting With Pattern(ignore case)
Introducing find command
Using find Command to list Regular Files Owned by User
Using find to copy all regular files owned by user
Using find Command to Locate File Using Name of File
Using find Command to Save all Directories Owned by User
Walk though manual page of find command
Using find to Search Files with extension .txt
Using find Command to List all Files & Directories based on UID
Using tar to Archive Contents with gzip Compression
Using tar command to Extract the Data from Archive
Using tar Command to Archive and Compress Contents of Directory
Introducing tar command and walk through manual page of tar command
Decompressing Files using gunzip and bunzip2
Walk through the manual page of gzip and bzip2
Introducing vim editor
Introducing Filesystem Permissions and Commands
Setting User & Group Ownership and Configuring Permissions
Introducing Access ACLs and Default ACLs-Part1
Walk through manual page of chmod and chown commands
Introducing Access ACLs and Default ACLs-Part2
Configuring ACLs on File and Directory
Creating Symbolic and Hard links
Introducing Symbolic and Hard Links
Configuring System to boot in Graphical target
Managing systemd services -StartStopRestartEnableMaskUnmask
Introducing systemd and systemd units
Scheduling cron job as root user in other user's crontab
Scheduling Jobs using at command
Scheduling cron job as regular user
Configuring System to use time services
Introducing DNF Package management commands
Working with module streams
Modifying GRUB2 Bootloader
Modifying GRUB2 Bootloader-grubby tool
Rebooting, Shutdown, Hibernating & Suspending Red Hat Systems
Booting System into different targets manually
Running Job in background with predefined nice Value
Adjusting Priority of Process with renice
Introducing top command
Enabling IPv4 Packet forwarding using sysctl.d
Introducing tuned and tuned profiles
Tuning kernel parameter vm.swappiness persistently
Killing Processes forcefully
Tuned profile configuration file- tuned.conf
Introducing important performance variables
Walking through manual page for tuned-profiles
Tuned main configuration file -tuned-main.conf
Merging two tuned profiles
Customizing tuned profile
Preserving system journals
Locating and interpreting system log files and journals
Setting tuned profile
Introducing Standard Disk Partitions and Filesystems
Introducing Logical Volumes
Introducing mkfs command
Introducing fdiskgdisk command
Introducing mount command and fstab file
Creating Extended and Logical Partitions
Mounting Filesystem with Read Only Permission Through fstab
Configuring & Adding SWAP to System
Configuring Logical Volume (LVMs) using physical extents of Non-default Size
Configuring & Mounting Logical Volume
Configuring logical volume using 100% FREE PE's on volume group
Extending logical volume (LVMs) and resizing filesystem
Extending volume group size to extend logical volume & filesystem
Overriding existing filesystem type
Mounting filesystem with Systemd mount unit file
Introducing filesystem special permissions bits
Mounting NFS share through fstab
Mounting samba share through fstab & Share permissions
Configuring directory for group collaboration
Introducing firewalldfirewalld services and zones
Configuring Firewall Using firewall-config (Graphical Interface)
Configuring Firewall Using firewall-cmd
Configuring Default file permissions for specific user
Configuring Key Based Authentication For SSH
Restricting access for specific service to specific network using rich rules
Introducing default file permissions and umask
Setting SELinux Context Type on Non-Default Port for SSH Service
Setting SELinux Boolean Persistently
Setting SELinux File Context Type Persistently
Introducing rootful & rootless containers
Introducing default podman networking
Installing container-tools and getting help
Searching and retrieving image & registries.conf file - Part1
Introducing Containers and Container Images
Pulling Container Image from Registry & Inspecting Image
RunningInspectingStopping Container and Deleting Image
Searching and retrieving image & registries.conf file - Part2
Building image with buildah using Containerfile
Inspecting image using skopeo
Mounting Persistent Volume inside containers
Configuring System to Start Container as Systemd Service at boot
Extending Privileges to Containers
Understanding Runlabels in the Image
Running rsyslog Container Service Using Runlabels
Running Apache Service inside Container mounting Document Root from Host
Introducing if statement and syntax of if statement
Using if test to compare integers
Introducing for Statement and Syntax of for Statement
Understanding command line arguments for script
Adding Users Using for Statement with Input file
Using $1,$2 .. to Provide Usernames to Script for Creating Users
Installing DNS,LDAP Services with FREE IPA Server Solution-Part1
Managing DNS zones and DNS Record Entries
Installing DNS,LDAP Services with FREE IPA Server Solution-Part2
Creating LDAP Users and Home directories
Configuring NFS Server to Export LDAP User's Home Directories
Configuring Samba share
Configuring NTP Server to Allow Client(s) to Use Time Services