Red Hat Certified System Administrator (RHCSA), 3rd Edition

Red Hat Certified System Administrator (RHCSA), 3rd Edition

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 16h 10m | 3.32 GB

Red Hat Certified System Administrator (RHCSA) Complete Video Course 3rd Edition has more than 16 hours of comprehensive video training—which includes whiteboard concept teaching, live CLI work, screencast teaching, and hands-on labs—so you have everything you need to study for and pass the RHCSA exam. This new edition of the best-selling RHCSA Complete Video Course, is fully updated for the RHEL 8 version of the exam.

The Red Hat Certified System Administrator (RHCSA) Complete Vide Course, 3rd edition is all new and fully updated for RHEL 8. This courseis designed to teach you everything you need to know to pass the RHCSA exam. Every objective in the exam is discussed, along with in-depth lessons on complex topics so they are not confusing. Each lesson ends with a lab so you can dive into your own projects and see Red Hat in action; many of these labs mimic scenarios you might find on the exam so you get the experience you need to practice for the exam. These labs also include video solutions so you can also see in real-time how to work through the problems and figure out the best methods for working through each scenario.

Learn How To

  • Perform basic system management tasks
  • Operate running systems
  • Perform advanced system administration tasks
  • Manage network services
  • Organize centralized authentication
  • Manage virtualization and containers
  • Prepare for the RHCSA exam
Table of Contents

1 Red Hat Certified System Administrator (RHCSA) – Introduction
2 Module introduction
3 Learning objectives
4 1.1 Understanding Server Requirements
5 1.2 Performing a Basic Installation
6 1.3 Installing with Custom Partitioning
7 1.4 Logging into the Server
8 1.5 Deploying RHEL in Cloud
9 Lesson 1 Lab – Installing Red Hat Enterprise Linux
10 Lesson 1 Lab Solution – Installing Red Hat Enterprise Linux
11 Learning objectives
12 2.1 Getting Started with Linux Commands
13 2.2 Working with the Bash Shell
14 2.3 Understanding I_O Redirection and Piping
15 2.4 Using I_O Redirection and Piping
16 2.5 Understanding the Linux File System Hierarchy
17 2.6 Using man
18 2.7 Finding the right man page
19 2.8 Understanding vim
20 2.9 Using vim
21 2.10 Using Globbing and Wildcards
22 2.11 Using Cockpit
23 Lesson 2 Lab – Using Essential Tools
24 Lesson 2 Lab Solution – Using Essential Tools
25 Learning objectives
26 3.1 Essential File Management Tasks
27 3.2 Finding Files
28 3.3 Understanding Mounts
29 3.4 Understanding Links
30 3.5 Working with Links
31 3.6 Working with tar
32 3.7 Working with Compressed Files
33 Lesson 3 Lab – Essential File Management Tools
34 Lesson 3 Lab Solution – Essential File Management Tools
35 Learning objectives
36 4.1 Using Common Text Tools
37 4.2 Using grep
38 4.3 Understanding Regular Expressions
39 4.4 Using awk
40 4.5 Using sed
41 Lesson 4 Lab – Working with Text Files
42 Lesson 4 Lab Solution – Working with Text Files
43 Learning objectives
44 5.1 Understanding the Root User
45 5.2 Logging in to the GUI
46 5.3 Logging in to the Console
47 5.4 Understanding Virtual Terminals
48 5.5 Switching Between Virtual Terminals
49 5.6 Using su to Work as Another User
50 5.7 Using sudo to Perform Administrator Tasks
51 5.8 Using ssh to Log in Remotely
52 Lesson 5 Lab – Connecting to a RHEL Server
53 Lesson 5 Lab Solution – Connecting to a RHEL Server
54 Learning objectives
55 6.1 Understanding the Need for User Accounts
56 6.2 Understanding User Properties
57 6.3 Creating and Managing Users
58 6.4 Managing User Default Settings
59 6.5 Understanding _etc_passwd and _etc_shadow
60 6.6 Understanding Group Membership
61 6.7 Creating and Managing Groups
62 6.8 Managing Password Properties
63 Lesson 6 Lab – Managing Users and Groups
64 Lesson 6 Lab Solution – Managing User and Groups
65 Learning objectives
66 7.1 Understanding Ownership
67 7.2 Changing File Ownership
68 7.3 Understanding Basic Permissions
69 7.4 Managing Basic Permissions
70 7.5 Understanding umask
71 7.6 Understanding Special Permissions
72 7.7 Managing Special Permissions
73 7.8 Understanding ACLs
74 7.9 Managing ACLs
75 7.10 Troubleshooting Permissions
76 Lesson 7 Lab – Managing Permissions
77 Lesson 7 Lab Solution – Managing Permissions
78 Learning objectives
79 8.1 Understanding IPv4 Networking
80 8.2 Understanding NIC Naming
81 8.3 Managing Runtime Configuration with ip
82 8.4 Understanding RHEL 8 Networking
83 8.5 Managing Persistent Networking with nmcli
84 8.6 Managing Persistent Networking with nmtui
85 8.7 Verifying Network Configuration Files
86 8.8 Testing Network Connections
87 Lesson 8 Lab – Configuring Networking
88 Lesson 8 Lab Solution – Configuring Networking
89 Module introduction
90 Learning objectives
91 9.1 Understanding Jobs and Processes
92 9.2 Managing Shell Jobs
93 9.3 Getting Process Information with ps
94 9.4 Understanding Memory Usage
95 9.5 Understanding CPU Load
96 9.6 Monitoring System Activity with top
97 9.7 Sending Signals to Processes
98 9.8 Managing Priorities and Niceness
99 9.9 Using Tuned Profiles
100 Lesson 9 Lab – Managing Processes
101 Lesson 9 Lab Solution – Managing Processes
102 Learning objectives
103 10.1 Understanding RPM Packages
104 10.2 Setting up Repository Access
105 10.3 Understanding Modules and Application Streams
106 10.4 Managing Packages with yum
107 10.5 Managing Modules and Application Streams
108 10.6 Using yum Groups
109 10.7 Managing yum updates and yum history
110 10.8 Using RPM Queries
111 10.9 Using Red Hat Subscription Manager
112 Lesson 10 Lab – Managing Software
113 Lesson 10 Lab Solution – Managing Software
114 Learning objectives
115 11.1 Understanding Systemd Units
116 11.2 Managing Systemd Services
117 11.3 Modifying Systemd Service Configuration
118 Lesson 11 Lab – Working with Systemd
119 Lesson 11 Lab Solution – Working with Systemd
120 Learning objectives
121 12.1 Understanding cron and at
122 12.2 Understanding cron Scheduling Options
123 12.3 Understanding anacron
124 12.4 Scheduling with cron
125 12.5 Scheduling Tasks with Systemd Timers
126 12.6 Using at
127 12.7 Managing Temporary Files
128 Lesson 12 Lab – Using at
129 Lesson 12 Lab Solution – Using at
130 Learning objectives
131 13.1 Understanding RHEL 8 Logging Options
132 13.2 Configuring Rsyslog Logging
133 13.3 Working with systemd-journald
134 13.4 Preserving the Systemd Journal
135 13.4 13.5 Configuring Logrotate
136 Lesson 13 Lab – Configuring Logging
137 Lesson 13 Lab Solution – Configuring Logging
138 Learning objectives
139 14.1 Understanding Disk Layout
140 14.2 Understanding Linux Storage Options
141 14.3 Understanding GPT and MBR Partitions
142 14.4 Creating Partitions with parted
143 14.5 Creating MBR Partitions with fdisk
144 14.6 Understanding File System Differences
145 14.7 Making and Mounting File Systems
146 14.8 Mounting Partitions through _etc_fstab
147 14.9 Managing Persistent Naming Attributes
148 14.10 Managing Systemd Mounts
149 14.11 Managing XFS File Systems
150 14.12 Creating a Swap Partition
151 Lesson 14 Lab – Managing Storage
152 Lesson 14 Lab Solution – Managing Storage
153 Learning objectives
154 15.1 Understanding LVM, Stratis, and VDO
155 15.2 Understanding LVM Setup
156 15.3 Creating an LVM Logical Volume
157 15.4 Understanding Device Mapper and LVM Device Names
158 15.5 Resizing LVM Logical Volumes
159 15.6 Understanding Stratis Setup
160 15.7 Creating Stratis Volumes
161 15.8 Managing Stratis Storage Features
162 15.9 Understanding VDO
163 15.10 Configuring VDO Volumes
164 15.11 Understanding LUKS Encrypted Volumes
165 15.12 Configuring LUKS Encrypted Volumes
166 Lesson 15 Lab – Managing Advanced Storage
167 Lesson 15 Lab Solution – Managing Advanced Storage
168 Module introduction
169 Learning objectives
170 16.1 Understanding the Linux Kernel
171 16.2 Working with Kernel Modules
172 16.3 Using modprobe
173 16.4 Using _proc to Tune Kernel Behavior
174 16.5 Updating the Kernel
175 Lesson 16 Lab – Managing the Kernel
176 Lesson 16 Lab Solution – Managing the Kernel
177 Learning objectives
178 17.1 Understanding the Boot Procedure
179 17.2 Modifying Grub2 Runtime Parameters
180 17.3 Modifying Grub2 Persistent Parameters
181 17.4 Managing Systemd Targets
182 17.5 Setting the Default Systemd Target
183 17.6 Booting into a Specific Target
184 Lesson 17 Lab – Managing the Boot Procedure
185 Lesson 17 Lab Solution – Managing the Boot Procedure
186 Learning objectives
187 18.1 Understanding Troubleshooting Modes
188 18.2 Changing the Root Password
189 18.3 Troubleshooting Filesystem Issues
190 18.4 Troubleshooting Networking Issues
191 18.5 Troubleshooting Performance Issues
192 18.6 Troubleshooting Software Issues
193 18.7 Troubleshooting Memory Shortage
194 18.8 Consulting Red Hat Websites for Troubleshooting Tips
195 Lesson 18 Lab – Applying Troubleshooting Skills
196 Learning objectives
197 19.1 Understanding Bash Shell Scripts
198 19.2 Essential Shell Script Components
199 19.3 Using Loops in Shell Scripts Part 1
200 19.4 Using Loops in Shell Scripts Part 2
201 Lesson 19 Lab – Writing Shell Scripts
202 Lesson 19 Lab Solution – Writing Shell Scripts
203 Module introduction
204 Learning objectives
205 20.1 Understanding SSH Key-based Login
206 20.2 Setting up SSH Key-based Login
207 20.3 Changing Common SSH Server Options
208 20.4 Securely Copying Files
209 20.5 Securely Synchronizing Files
210 Lesson 20 Lab – Managing SSH
211 Lesson 20 Lab Solution – Managing SSH
212 Learning objectives
213 21.1 Understanding Apache Configuration
214 21.2 Creating a Basic Website
215 Lesson 21 Lab – Managing HTTP Services
216 Lesson 21 Lab Solution – Managing HTTP Services
217 Learning objectives
218 22.1 Understanding the Need for SELinux
219 22.2 Managing SELinux Modes
220 22.3 Understanding SELinux Context Labels and Booleans
221 22.4 Using File Context Labels
222 22.5 Analyzing SELinux Log Messages
223 22.6 Resetting the Root Password and SELinux
224 Lesson 22 Lab – Managing SELinux
225 Lesson 22 Lab Solution – Managing SELinux
226 Learning objectives
227 23.1 Understanding RHEL 8 Firewalling
228 23.2 Understanding Firewalld Components
229 23.3 Configuring a Firewall with firewall-cmd
230 23.4 Using firewall-config
231 Lesson 23 Lab – Configuring a Firewall
232 Lesson 23 Lab Solution – Configuring a Firewall
233 Learning objectives
234 24.1 Understanding Automated Installations Solutions
235 24.2 Creating a Kickstart File
236 24.3 Using the Kickstart File for Automatic Installations
237 24.4 Using Kickstart Files in Fully Automated Datacenters
238 24.5 Using Vagrant to Set Up Virtual Machines
239 Lesson 24 Lab – Automating Installations
240 Lesson 24 Lab Solution – Automating Installations
241 Learning objectives
242 25.1 Understanding Linux Time
243 25.2 Setting Time with timedatectl
244 Lesson 25 Labs – Configuring Time Services
245 Lesson 25 Lab Solution – Configuring Time Services
246 Learning objectives
247 26.1 Configuring a Base NFS Server
248 26.2 Mounting NFS Shares
249 26.3 Configuring a Base Samba Server
250 26.4 Mounting Samba Shares
251 26.5 Understanding Automount
252 26.6 Configuring Automount
253 26.7 Configuring Automount for Home Directories
254 Lesson 26 Lab – Configuring Automount
255 Lesson 26 Lab Solution – Configuring Automount
256 Module introduction
257 Learning objectives
258 27.1 RHCSA Sample Exam Assignments
259 27.2 Setting up a Base Server Solution
260 27.3 Resetting the Root Password Solution
261 27.4 Configuring a Repository Solution
262 27.5 Managing Partitions Solution
263 27.6 Managing LVM Logical Volumes Solution
264 27.7 Creating Users and Groups Solution
265 27.8 Managing Permissions Solution
266 27.9 Scheduling Jobs Solution
267 Red Hat Certified System Administrator (RHCSA) – Summary