Linux System Engineer Complete Course EX300
4.3 (105 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,374 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Linux System Engineer Complete Course EX300 to your Wishlist.

Add to Wishlist

Linux System Engineer Complete Course EX300

Linux Administration based on Linux Machines covered advanced Network & Storage
Best Selling
4.3 (105 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,374 students enrolled
Created by Aly Ragab
Last updated 11/2016
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
  • 5 hours on-demand video
  • 14 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Configuring and Managing Kerberos Authentication ( Server & Client )
  • Configuring and Managing Advanced Networking using Network Manager
  • Configuring and Managing Firewalld
  • Configuring and Managing Unbound DNS
  • Configuring and Managing Apache Web Service
  • Configuring and Managing iSCSI SAN Storage
  • Securing SSH Service
  • Managing MariaDB
  • Configuring and Managing NFS and Samba for File Sharing
  • Getting Started with Bash Scripting
  • Managing and Configuring Postfix for Relay SMTP
View Curriculum
  • Two Virtual Machines running with CentOS 7
  • Internet Access

In the Linux Administration Field , we can not get started with any Linux Advanced Tasks without getting Mastered in these Topics, this Course will Help all Students who aim at enhancing their Knowledge and reaching to the Senior Level of Linux Administration.

This Course is the ONLY in Udemy that discusses the RHCE 7 Related Topics with Documentations in all Lessons.

CentOS 7 System Engineer Complete Course includes Videos and Documentations for each Module , This Course is Consisted of 14 of Modules , each Module has a Number of Lessons. 

The Course Modules : 

  1. Kerberos Authentication.
  2. NFS File Sharing.
  3. SMB File Sharing.
  4. Advanced Networking.
  5. Firewalld.
  6. Unbound DNS.
  7. Apache Web Service.
  8. iSCSI SAN Storage.
  9. Mail Service.
  10. Managing SSH.
  11. Managing MariaDB.
  12. NTP.
  13. Starting with Bash Scripting.
  14. Logging and Monitoring.
Who is the target audience?
  • Linux Administrators in the RHCSA Level
  • Linux Beginners who want to enhance their knowledge
  • Students who need to gain RHCE 7 Certificate
Students Who Viewed This Course Also Viewed
Curriculum For This Course
59 Lectures
Course Introduction
1 Lecture 03:37
Kerberos Authentication
3 Lectures 24:51

In this Video we are discussing what is the Kerberos Protocol and how it works on CentOS 7.

Preview 05:48

One of the Components of the Kerberos Authentication Protocol is the KDC Admin Server , so we are discussing how can we configure it on CentOS 7.

Preview 08:29

In this Lecture we are discussing how can we configure the CentOS 7 Client to Authenticate from Kerberos Protocol.

Client Authentication
NFS File Sharing
6 Lectures 36:00

In the Past there was NFSv3 , Now on CentOS 7 there are a lot of Enhancements on the NFS Service so lets check the Features of the NFSv4.

NFSv4 Features

In this Lecture we are discussing how can we simply configure the NFS in the Server and Client.

NFS Server and Client

To get started and complete the configuration we have to check the SElinux Settings for the Exported Directories in the NFS Server.

SELinux Settings

Understanding the Kerborized NFS and how it works is very important before we configure it practically on the CentOS Server. 

Kerborized NFS Part-1

How can we Configure the NFS with Kerberos Authentication Protocol ?.

Kerborized NFS Part-2

Configuring the NFS for Group Permissions.

NFS Group Collaboration
SMB File Sharing
3 Lectures 19:26

In this Lecture we are talking about an Overview about Samba Server.

Samba Server Overview

How can we configure the Samba on Server and Client?.

Samba Server and Client

Configuring Samba for Group Collaboration.

SMB for Group Collaboration
Advanced Networking
8 Lectures 33:40

What we will be discussed in this Module ?.

Advanced Networking

There are a lot of Enhancements in the Level of Networking on CentOS 7 so lets check it.


How to Configure Static Route in CentOS Server ?.

Static Route

Understanding the Network Teaming.

Network Teaming Part-1

Configuring Network Teaming.

Network Teaming Part-2

Understanding Network Bridging.

Network Bridging Part-1

Configuring Network Bridging. 

Network Bridging Part-2

Configuring IPv6 on CentOS 7.

Configuring IPv6
6 Lectures 16:29

What is the Firewalld ? and is there any relationship between Firewalld and iptables ? that's will be discussed in this video.

Understanding Firewalld Part-1

Understanding the Firewalld.

Understanding Firewalld Part-2

For more Diving into the Firewalld so we need to talk about the Rich Rules.

Configuring Rich Rules

As long as we talk about the Firewalld so we have to talk about ANT and Port Forwarding.

NAT and Port Forwarding

How we can Configure Masquerade in CentOS 7 ?.

Configuring Masquerade

Configuring Port Forwarding.

Configuring Port Forwarding
DNS Server
2 Lectures 11:50

Unbound DNS is one of the most important Services in Linux so it is the time to talk about. 

Understanding DNS Server

To configure The DNS Caches the Traffic so we need to configure DNS Cache Server.

Configuring Cache only DNS
Apache Web Server
8 Lectures 32:19

Understanding Apache Web Server.

Understanding Apache Web Server

Creating Simple Web Site in Apache.

Creating Simple Web Site

Configuring Virtual-Host in Apache.

Configuring VirtualHost

Configuring Private Directory in Apache.

Configuring Private Directory

Deploy CGI Application.

Deploy CGI Application

Group Managed-Content.

Group Managed-Content

Understanding the https in Apache and why it is so important in Production Servers.

Understanding TLS Security

Configuring Apache for https Security.

Configuring TLS Security
iSCSI SAN Storage
3 Lectures 16:55

In the Linux Field you can create your own Open Source Storage easily so we need to talk about the iSCSI SAN Storage.

iSCSI Technology

Configuring the Target Server and Prepare the Disks to be Shared as a Block Storage.

Configuring iSCSI Target

Accessing the target Server and Accessing the Shared LUNs also we will test the Connectivity in case any fail in the Network Level.

Connecting iSCSI Initiator with Target
Mail Server
2 Lectures 07:45

In Production Servers we will need to configure Relay SMTP to allow the Server send Mails for Monitoring Issues for example.

Mail Service

Configuring the Postfix Service to Relay Host.

Configuring Postfix
5 More Sections
About the Instructor
Aly Ragab
4.3 Average rating
105 Reviews
1,374 Students
1 Course
Linux System Administrator

i am Linux and VoIP System Administrator who has 6+ years experience in the Field of IT and dealing with most of the Open Source Solutions.

i have previous Experience in Microsoft Products and VMware.

I’m happy to share my expertise, and support your needs for more knowledge and information in the Field of Open Source.

I am very enthusiast for being one of the Udemy community so that i can share with you knowledge regarding to the Linux and any Open Source Technology