0% found this document useful (0 votes)
15 views

RedHat Linux System Administration..

This document outlines the topics covered in a Red Hat Linux System Administration course focused on system administration, network administration, and preparing for the RHCSA exam. The 60-hour course is divided into 17 lessons covering topics like Linux command line, file systems, user and group administration, package management, networking, virtualization, OpenSSH, NFS, Samba, and Apache HTTP server configuration. Students will learn skills needed to install, configure, and manage core services and infrastructure on Red Hat Enterprise Linux systems.

Uploaded by

Munim Al Raihan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

RedHat Linux System Administration..

This document outlines the topics covered in a Red Hat Linux System Administration course focused on system administration, network administration, and preparing for the RHCSA exam. The 60-hour course is divided into 17 lessons covering topics like Linux command line, file systems, user and group administration, package management, networking, virtualization, OpenSSH, NFS, Samba, and Apache HTTP server configuration. Students will learn skills needed to install, configure, and manage core services and infrastructure on Red Hat Enterprise Linux systems.

Uploaded by

Munim Al Raihan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

RedHat Linux System Administration(RHCSA)

This course is focused on:


⇨ System Administration
⇨ Network Administration
⇨ RHCSA Exam Preparation
Course Duration:
• 60 Hours, 20 Classes, 3 Hours per class (weekly 2
Days)
• 60 Hours, 15 Classes, 4 Hours per class (weekly 1
Day)

Lesson 01: Introduction to UNIX & Lesson 02: Getting started with Linux
LINUX ➢ The GNOME Desktop
➢ ▪ History of UNIX and LINUX Environment
➢ ▪ Linux and GNU Project ➢ Introduction to Linux Shell
➢ ▪ Operating System ➢ Linux Virtual Console/Terminal
Concept, Kernel, Shell & ➢ Powering Off, Reboot
File ▪ Basic Concepts of and Logout System
Linux ➢ Examples of Simple
➢ ▪ Identification of Commands
various Linux ➢ Linux Command Syntax,
distributors Options, Argument
➢ Discussion About ➢ Linux Directory & File
RHCSA/RHCE Exam System introduction
➢ ▪ Planning a Linux Installation ➢ Navigating Linux
➢ ▪ Partitioning Requirements Directory Paths
➢ ▪ Linux Installation Method ➢ Command-line File &
➢ ▪ Dual Booting with Directory Management
Windows Operating ➢ Files & Directory
System handling commands
installation of Linux with ➢ Documentation for Commands
VMware Workstation
Lesson 03: Linux Text Processing Tools ➢ Managing User's Password Aging
➢ Standard Input,
Output and Error Lesson 05: Linux Advanced File
Concept Permissions
➢ Redirecting Output to
➢ Explore Linux File & Directory
a File
Types
➢ Constructing and Using
➢ Linux File System Permissions
Pipelines
➢ Viewing File/Directory Permission
➢ Working with
and Ownership
Regular Expressions
➢ Linux User, Group and Other
'grep'
Concept
➢ Working with tail,
➢ Understanding Linux Umask
head, cat, less, more
Value
➢ Linux Text Editor
➢ Linux Special Permissions SUID,
Utilities (vim, gedit,
SGID, Sticky bit
nano)
➢ POSIX Access Control Lists (ACLs)
➢ Introduction to 'vi/vim'
➢ Securing Files with ACLs
and 'gedit'
➢ Creating, modifying and deleting
➢ Working with Different
ACL’s
'vi/vim' Modes
➢ Editing, Replacing, Lesson 06: Linux Process Management
Searching with 'vi/vim' ➢ What is a process?
➢ Familiar with Linux ➢ Parent processes and child
'find', 'cut' and processes
'locate' ➢ System and user processes
Lesson 04: User and Group ➢ Controlling jobs (bg, fg, ctrl+z)
Administration ➢ Background and Foreground
➢ Users and Groups Introduction Processes
➢ Linux User Types and Database ➢ Monitoring & Killing Process
➢ Primary Groups and Activities
Supplementary Groups ➢ Process Priority and 'nice'
➢ Gaining Superuser Access concepts
➢ Running commands as root ➢ Using nice and renice tools
with SUDO ➢ Managing Priority of Linux
➢ Managing Local User Process
Accounts ➢ Details explain of "TOP"
➢ Managing Local Group command
Accounts
➢ Managing User Passwords
Lesson 07: Linux File System Lesson 09: Working with Service and
Management Daemons
➢ Introduction to Systemd
➢ Identifying File Systems and ➢ Listing Unit Files with 'systemctl'
Devices ➢ Controlling System Services
➢ Understanding Linux file systems ➢ Enabling/Disabling System
➢ Managing MBR Partitions with Daemons at boot
'fdisk' ➢ Explained Linux 'Runlevel' (0 - 6)
➢ Managing GPT Partitions with ➢ Explain and Controlling the Boot
'gdisk' Process
➢ Creating File System (xfs, ext4, ➢ Startup & Shutdown Scripts
vfat) ➢ Working with GRUB version 2
➢ Mount Points and /etc/fstab - ➢ Recovering Root Password
Details ➢ Troubleshooting 'systemd' boot
➢ Mounting and Un-mounting File issue
Systems Lesson 10: CRON Process &
➢ Working with USB, DVD, ISO, Scheduling
VFAT
➢ Introduction to Linux
➢ Working with Link Files and Inode
Scheduling
Number
➢ Scheduling One-Time Tasks with
'at'
Lesson 08: Backup, Archive &
➢ Scheduling Recurring Jobs with
Recovery
'cron'
➢ What is tar?
➢ Scheduling System cron Jobs
➢ Archive Files and Directories
➢ Explain cron job file format
➢ Extract an Archive Created with
➢ Running commands at particular
'tar'
times
➢ Discuss about gz, bz2 and xz
➢ Identify various CRON entries
Compression
and schedules ▪ Scheduling
➢ Overview of tar Options
Future Linux Tasks
➢ Created a Compressed tar
Archive
➢ Extract Compressed tar Archive
➢ Transfer Files Remotely with
'sftp'
➢ Synchronize Files and Folders
with 'rsync'
Lesson 11: Network Management Lesson 13: Using Virtualized Systems
➢ Understand Network ➢ Virtualization Introduction
Device Recognition ➢ System Virtualization in Linux
➢ Configuring IPv4 ➢ Create a Bridge Interface
Networking ➢ Installing a New Virtual
➢ Configuring IPv6 Machine
Networking ➢ Managing Virtual Machine
➢ Configuring Networking ➢ Using Virtualized Systems
with nmcli ➢ Introduction to Linux
➢ Working with Containers
NetworkManager ➢ Installing and Configure Linux
➢ Configuring Host Names Docker
and Name Regulation ▪
Lesson 14: Configuring OpenSSH Service
Enabling IP Forwarding
➢ Configuring and ➢ What is the OpenSSH Secure
Managing Network Shell (SSH)?
Teaming ➢ SSH Host Keyes (Public and
➢ Configuring Bridge Private)
Interface ➢ Configuring SSH Key-based
➢ Configure Link Authentication
Aggregation ➢ Password less SSH Login
➢ Customizing SSH Service
Lesson 12: Linux Package Management Configuration
➢ Software Packages and RPM ➢ Restricting SSH Logins
➢ The Linux Package Management ➢ Putty and Open SSH Clients
system ➢ Secure Copy Through 'scp'
➢ Examining RPM Package Files
➢ RPM Install, Queries and
verifying
➢ Dependency problems and
Resolution
➢ Concept of YUM Server and
Clients
➢ Enabling Software Repositories
➢ Packages Install and Remove with
YUM
➢ Enable Third-party Software
Repositories (EPEL)
Lesson 15: NFS , Samba(SMB) & Auto- Lesson 17: Apache HTTPD Web
mount Service
➢ Concept of File and Block ➢ Discuss about “How web Server
Based Storage syste works?”
➢ Introduction to NFS and CIFS ➢ Pre-requisite (DNS)
➢ Configuring and Exporting NFS configuration of Web Server
File Systems ➢ Configuring Apache HTTPD
➢ SELinux Labeling in NFS Server
➢ Mounting and Un-mounting ➢ Configure Name-based Virtual
NFS Hosting
➢ Automounting Network ➢ Configuring HTTPS Web Server
Storage with NFS ➢ Working with Self Sign
➢ SMB File Sharing with Samba Certificate
➢ Preparing Directories and ➢ Configuring a TLS-enabled
Samba Users Virtual Host
➢ Explore Samba Configuration ➢ Configuring a Dynamic Web
files Application
➢ Performing Multiuser SMB
Mount Lesson 18: Monitoring and Log Tools
➢ Accessing Network Storage
➢ Overview of System Log Files
with SMB
➢ Working with Syslog Files
➢ Analyze a Syslog Entry
Lesson 16: DNS Server Configure ➢ Monitor Log Files with 'tail'
➢ The Doman Name System ➢ Preserving the 'systemd' Journal
➢ Anatomy of DNS Lookups ➢ Configuring and Monitoring
➢ DNS Resource Record Types Chronyd
➢ Familiar with BIND related files ➢ Prot monitoring with netstat
➢ Forward zone and Reverse zone ➢ MTR, Traceroute, TCP dumps,
details nmap concept
➢ Configuring Caching Name server ➢ Network monitoring with 'iptraf'
➢ DNS Response Codes
➢ DNS Server Debugging/
Troubleshooting
Lesson 19: Firewalld, NAT and Port
Forwarding
➢ Netfilter and Firewalld concepts
➢ Default Configuration of Firewalld
zones
➢ Managing & Configure Firewall
Settings
➢ Working with Rich Rules
➢ Working with Custom Rules
➢ Masquerading and Port
Forwarding
➢ Managing SELinux port Labeling
➢ Limiting Network
Communication

Lesson 20: Mixed Topics (Any Three)


➢ Advanced DHCP Server Configure
➢ Linux Advanced FTP Server
Configure
➢ Enterprise Squid Proxy Server
Configure
➢ Linux MRTG/Cacti Server
Configure
➢ VNC and Telnet Server Configure
➢ Webmin Installation and
Configure
➢ Mail Server (Postfix), Outlook and
Webmail
➢ Samba Server with Domain
Controller
➢ Linux Software RAID
Implementation
➢ Zimbra Mail Server Installation

You might also like