Best System Administration Courses

Find the best online System Administration Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free System Administration Courses.

Red Hat Enterprise Linux Technical Overview

Learn what Linux is, basic Linux techniques, system administration tasks, and more.

Created by Red Hat, Inc. - Official Red Hat® Training

"]

Students: 58368, Price: Free

Students: 58368, Price:  Free

In this official Red Hat® training course, Steve Bonneville, a technical curriculum architect for Red Hat Training, will teach students the basics of Linux® and demonstrate basic practical techniques of Linux use and system administration tasks for professionals new to the operating system.

Red Hat Enterprise Linux gives you the tools you need to modernize your infrastructure, boost efficiency through standardization and virtualization, and ultimately prepare your datacenter for an open, hybrid cloud IT architecture.    

After attending this course, students will have a basic understanding of the Linux operating system. Short lectures and demonstrations will cover distribution, shell, kernel, userspace, file hierarchy, permissions, and more. This course will prepare students for further study of the core system administration tasks required to test for the Red Hat Certified System Administrator (RHCSA) exam.

Domain Name System (DNS) Administration- Windows Server 2016

DNS Server installation and domain name / zone setup on Windows Server 2016 using the Server Manager & DNS MMC Consoles

Created by John Courtenay - Desktop Support Engineer

"]

Students: 40778, Price: $19.99

Students: 40778, Price:  Paid

Domain Name System (DNS) configuration on Windows Server 2016, topics covered include the following:

* Installation and Configuration of DNS Services

* Creating and managing DNS Zones

* Creating and managing DNS Records

* Explanation of special record types and reverse DNS

* Root Zones and Nameservers

* Load balancing

* Configuring DNS Scavenging

* Securing DNS in a production environment

Ideally, any practice should be done on a test environment, as some configuration changes can have wide-spread impact on your organisation if done incorrectly.

Learn Linux Administration and Supercharge Your Career

Use the in-demand Linux skills you learn in this course to get promoted or start a new career as a Linux System Admin.

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 28270, Price: $119.99

Students: 28270, Price:  Paid

JOIN THE OTHER 50,000 SUCCESSFUL STUDENTS WHO HAVE ALREADY MASTERED THE LINUX OPERATING SYSTEM WITH ONE OF MY TOP RATED COURSES!

If you want to learn Linux system administration and supercharge your career, read on.

Hello. My name is Jason Cannon and I'm the author of Linux for Beginners, the founder of the Linux Training Academy, and an instructor to thousands of satisfied students. I started my IT career in the late 1990's as a Unix and Linux System Engineer and I'll be sharing my real-world Linux experience with you throughout this course.

By the end of this course you will fully understand the most important and fundamental concepts of Linux server administration. More importantly, you will be able to put those concepts to use in practical real-world situations. You'll be able to configure, maintain, and support a variety of Linux systems. You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.

What People Are Saying About Jason and his Courses:

"Excellent course on Linux! It is the best way to get started using Linux that I have come across." --Chris Bischoff, Udemy student

"This class was a great review of the 2 Linux classes I took in school. I learned plenty of new stuff and got a great refresher on things I haven't used in some time. I did well on my interview and got the job I was looking for. Thanks!" --Alan Derrick, Udemy student

"This was a great course! Learned a lot from it!" --Ricardo José Crosara Junior, Udemy student

"Excellent starter course. Very good and complete guide to get you started on working on Linux." --Brian Mulder, Udemy student

"Great course! Easy to understand for beginners and a great refresher for experienced users!" --Spencer Ball, Udemy student

"Very well laid out course. Thanks Jason!" --Eric Etheredge, Udemy student

"Love it... it's absolutely one of the best courses I've taken here on Udemy." --Idriss N, Udemy student

"Awesome Course! Another great one. Thanks Jason!" --John Wilmont, Udemy student

"Excellent Course! Having come from a moderate understanding of Linux, this course has given me a deeper and more streamlined understanding of Linux. Definitely worth the money." --Armando Cabrera, Udemy student

"Fantastic course and very beautifully explained." --S John, Udemy student

"Great course, great instructor. I enjoyed every minute of it. I recommend this course 100%." --Alfredo, Udemy student

"I am lovin' it. Nice way to begin one's journey into Linux." --Rohit Gupta, Udemy student

____________________

Here is what you will learn by taking this Linux Administration course:

  • How the the boot process works on Linux servers and what you can do to control it.
  • The various types of messages generated by a Linux system, where they're stored, and how to automatically prevent them from filling up your disks.
  • Disk management, partitioning, and file system creation.
  • Logical Volume Manager (LVM) - extending disk space without downtime, migrating data from one storage to another, and more.
  • Managing Linux users and groups.
  • Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease.
  • Networking concepts that apply to system administration and specifically how to configure Linux network interfaces.
  • How to use the nano, vi, and emacs editors.
  • How to schedule and automate jobs using cron.
  • How to switch users and run processes as others.
  • How to configure sudo.
  • How to find and install software.
  • Managing process and jobs.
  • Linux shell scripting
  • Unconditional Udemy 30 day money-back guarantee - that's my personal promise of your success!

What you learn in course applies to any Linux environment including Ubuntu, Debian, Kali Linux, Linux Mint, RedHat, CentOS, Fedora, OpenSUSE, Slackware, and more.

____________________

Free Bonus #1 - Video Demonstrations from my Command Line Kung-Fu book.

In this series of videos I'll be sharing with you some of my favorite Linux command line tricks. These tips will make your life easier at the command line, speed up your work flow, and make you feel like a certified Linux command line Ninja! If you want to see the pages of Command Line Kung-Fu come to life, then you have to watch these videos!

Free Bonus #2 - PDFs of All the Material Covered

As an added bonus for enrolling in this Linux Administration video training course, you'll receive access to all the slides used in the lessons. You can download them and refer to them when you want to jog your memory or double-check your work.

Enroll now and start learning the skills you need to level up your career!

Windows Server 2012 System Administration: Get an IT Job!

Learn Systems Administration! The easiest way to stack your resume & get a high paying IT Job - Step-by-step guide!

Created by Paul Hill - Expert IT Instructor: 129k Students, 16k Reviews, 17 Courses

"]

Students: 23993, Price: $129.99

Students: 23993, Price:  Paid

Note: Join the 6,000+ students who have already enrolled and over 450 five star reviews. Every day I interact with students and help them on their journey and I can help you too! Check out the reviews for your self below...

----------------------------------------------------------------------------------------------------------------

If you want to get a Help Desk, Systems Admin, IT Support Specialist, or other IT releated job, this is the course you have been looking for!  This course will give you the critical skills necessary to succeed in the Information Technology field.

Companies everywhere are looking for people who have real job skills and not simply certifications or degrees! Many people are graduating college and looking for an job but are unable to secure a position because they don't have any practical experience.

This course will give you the skills you need in order to get into the IT field. I will be covering a myriad of topics including how to setup Windows Server 2012, how to build a domain controller, and how to work in Active Directory and Group Policy.

If you are looking to get hands-on experience THIS IS the course for you. Stop waiting and enroll now!

----------------------------------------------------------------------------------------------------------------

Here are some of the course reviews (see more below):

by Willie Beale, (5/5) GREAT COURSE HIGHLY RECOMMENDED

Truly one of the best course on udemy. For months after getting my A+, MCITP and MCTS windows 7 I could not get an interview anywhere but after taking this course and using the resume template within a week after submitting my resume to several companies I got 3 interviews. Highly recommended. Instructor is great I've watched this course 5 times already.

by Kurt Schmucker, (5/5) Excellent course

A very good course, with excellent hands-on configuration of virtual machines (VMs). I can only imagine how tough it must have been to learn these IT skills before VMs became prevalent and so easy to install, configure, throw away, etc. I am learning exactly the items I needed.

by Robert Martin, (5/5) Nothing that you don't need to sift through to get the gems!

I love this course! It is concise and to the point giving students the luxury of not having to figure out what the "important" tidbits of information are. It ALL is, and that's a refreshing difference from most other online tutorials I've waded through. Thanks for good design and lesson planning!

by Corey Carter, (5/5) Invaluable

There are a lot of courses on udemy with regard to Windows System Administration but I am glad I chose this one. I about 175 days left on my eval copy of windows server and plan to use it to really practice all the things I learned in this course. It is a beginner course and feels like one so if you're at all wondering if you should take it, stop wondering and take it!

by Travis Coles, (5/5) Great Instruction

Very practical, easy to understand lectures. The quality is excellent and the instructor's delivery was spot on. I can't wait for the next course.

by Roshan Ally, (5/5) Awesome course

This is an excellent beginner`s course in Windows Server 2012 R2. William explain and demonstrated some important and useful tasks that the sys admin will do. I learn a few things about virtualbox as well. I enjoy following along and do the tasks as well. I now feel more cofident about the Windows Server Operating System. I do hope that William will follow up with intermediate and advanced level courses.

See more reviews for yourself below!

Windows 10 System Administration & Basic Computer Skills

Learn the basics of system administration for the Windows 10 operating system, as well as some basic computer skills

Created by John Courtenay - Desktop Support Engineer

"]

Students: 22207, Price: $19.99

Students: 22207, Price:  Paid

This course covers Windows 10 Administration as well as some basic computer skills surrounding the Windows 10 operating system, as follows:

* Logging into your machine, switching users, and signing out

* Finding your way around File Explorer and pinning commonly used items to the Start Menu and Taskbar

* Setting a default printer, screen size and screen resolution

* Overview of Accessibility Options available within Windows 10

* CTRL+ALT+DEL menu options, including Task Manager and locking your machine

The course is intended as a basic overview for anyone using Windows 10 for the first time, for example if your company has recently upgraded to Windows 10 from a previous operating system, such as Windows 7.

Linux Crash Course for Beginners – 2021

Linux System Administration and Linux Command Line

Created by Imran Afzal (285,000+ students) - Bestselling Instructor with over 285,000+ students worldwide

"]

Students: 19330, Price: $94.99

Students: 19330, Price:  Paid

This course is for someone who needs basic training in Linux, someone who is already in IT and wants to add a new skill.  It is specifically designed for those who have been really busy with their work and don't have enough time.  Now you don't have to stay awake at night or sneak out of your lunch break.  You will learn so many Linux commands in just 2 days.  Sounds unreal?  Well take a look at my syllabus and you see what I will be covering and then ask yourself if it is worth spending a couple of hours for only 2 days:

Saturday – Basic Linux 

  • Understanding of Linux?

  • What is Oracle Virtual Box?   

  • Oracle Virtual Box Installation   

  • Creating virtual machine   

  • Linux Distributions   

  • Linux Installation   

  • Download and install Putty   

  • Connect Linux VM via Putty   

  • Changing Password   

  • Introduction to File System   

  • File system structure description   

  • File system navigation commands   

  • Directory listing overview   

  • Creating Files and Directories   

  • File Permissions (chmod)   

  • File Ownership (chown, chgrp)   

  • Getting Help (man, whatis etc.)   

  • Adding text to file   

  • Pipes ( | )   

  • Quiz, Homework and Handouts

     

Sunday – Advance Linux 

  • File Maintenance Commands

  • File Display Commands

  • Filters / Text Processing Commands (cut, sort, grep, awk, uniq, wc)

  • Finding System Information (uname, cat /etc/redhat-release, cat /etc/*rel*, dmidecode)

  • Linux File Editors (vi text editor)

  • User account management

  • Switch users and Sudo access

  • System utility commands (date, uptime, hostname, which, cal, bc etc.)

  • Processes and schedules (systemctl, ps, top, kill, crontab and at)

  • OS Maintenance Commands (shutdown, reboot, halt, init etc.)

  • System Monitoring Commands (top, df, dmesg, iostat 1, netstat, free etc.)   

  • Shell scripting   

  • Basic Shell scripts   

  • Aliases   

  • Command history   

  • Enabling Internet in Linux VM   

  • Network Files and Commands (ping, ifconfig, netstat, tcpdump, networking config files)   

  • System Updates and Repositories (rpm and yum)   

  • System Run Levels   

  • Quiz, Homework and Handouts

=============================================================================================

Here is the testimonial from my students:

  • To all of you that are looking for a REALLY GOOD LINUX course, THIS IS IT, SERIOUSLY I promise you won't find a course on LINUX here that is THIS GOOD. -- T.J. Marstiller (Udemy Student)

  • Imran is a very knowledgeable and engaging instructor. As others have said, you can tell that he is not just trying to sell a course, but that he is invested in giving his students a strong career foundation with a positive and approachable attitude. He is also entertaining with his use of pop culture and practical work examples. It really feels like you're in a classroom with him. I'm taking this course mainly as a hobbyist, but got a lot from it already. The homework assignments, quizzes, and handouts help reinforce the material.   -- Raymond B.  (Udemy Student)

  • Main thing about course is its simplicity and the hierarchy. Design is very good and easy which helps to understand things better.  -- Akash Garg (Udemy Student)

  • I just love the teaching ad the learning experience I am getting  -- Jacob Samba (Udemy Student)

  • Imran Afzal might be my favorite teacher I've EVER had. He is funny, and engaging. The course was easy to follow, and with no experience starting I am now extremely comfortable with Linux, and actually really like it. He does make you do your googles, but this is not a bad thing especially considering the nature of IT and documentation to solve your own problems. I highly recommend.  -- Vanessa Diaz-Goumond (Udemy Student)

  • The course is run very well and I really like the handouts and the homework that is assigned. The homework helps me learn and continue with the learning process even when adult life is still progressing forward.  -- Thomas Rogers (Udemy Student)

  • Such an amazing instructor. Imran must have put in a lot of effort in structuring the course and taking the student step by step, he takes his time in explaining everything, from what Linux is, how to down load it, coding, etc. I have taken other courses from Imran. I am a student for life. Keep it up and please keep preparing more courses for please like us who can benefit from your way of teaching, knowledge and experience. Thank you.  -- Ali Shiekh (Udemy Student)

  • In the first place I say a big thank you to the instructor for making such a great course. I was afraid to learn Linux. I now feel very comfortable with Linux. I have understood both the concept behind and the practical as well. I would recommend every one who is NEW to Linux and wants to grab it once and for all without wasting time to go ahead and ENROLL. You will not regret it. I would like the instructor to do same for WINDOWS SERVER ADMIN., I don't seem to find any better and beginner oriented course out there that could be matched with this course. To me, it is the BEST Linux Course on Online. I just started some real world projects with Linux after this great course, I was new to Linux and in just a month I am on the command line always playing.  -- Opoku Bright (Udemy Student)

  • I genuinely look forward to additional courses in the future. This has been so informative. You hear the name oracle all the time, but this was well put in layman’s terms  -- Atoofa Hasan (Classroom Student)

  • Imran Afzal eats, breathes and sleeps Linux! He really knows his stuff. I feel like he has brought me from a novice level education to masters level in a short time period. Anyone who is looking to get a job in Linux should definitely take this course.  -- TJ Walker (Udemy Student)

SAP NetWeaver Fundamentals

SAP NW Fundamentals for All

Created by SAP Buddy - SAP Consultant, Trainer at SAPBuddy

"]

Students: 8220, Price: Free

Students: 8220, Price:  Free

This course gives detail of the architecture of SAP NetWeaver Application Server (SAP NW AS). The course help all SAP Technical and functional consultant to understand SAP NW. We strongly recommend this course for every SAP consultant specially Technical consultant. After completing the course you will have the clear understanding to SAP NW and its architecture.

Fundamentals of Unix and Linux System Administration

Master Linux/Unix System administration through a practical and hands on approach

Created by Eduonix Learning Solutions - 1+ Million Students Worldwide | 200+ Courses

"]

Students: 7832, Price: $49.99

Students: 7832, Price:  Paid

Have you dreamt of having a single resource which takes you from being a simple linux user to a wizard with an ability to operate, control and manage the complete backend infrastructure while handling system processes, users and software? Well, the wait is over. We have worked hard in researching and creating a comprehensive course which will cover all aspects on Linux/Unix System administration. We have included tips & tricks of professional administrators and potential pitfalls to help you all the way to build a solid foundation and conceptual understanding of Linux.

Our course starts with an introduction to the Linux system administration, as well as familiarizing you with the Bash Shell and even Unix and Linux shell scrips. It follows up with topics such as package management, Linux shell scripting guide, Unix and Linux commands, user management, and so on. The focus of this course is to cover everything that is required to become a great systems programmer. The course has been created with inputs from various professionals working in the banking, healthcare, and financial industries. So we have included topics which are important not only from a theoretical perspective but also have a tremendous practical utility.

The Linux tutorial will also cover things such as: where to start with Linux, its basic components such as unix scripting, package management, kernel, unix and linux shells, how to boot the system, control access, working with controlling processes, the file system, log files, adding new users, storage, etc. We will also cover security and how to secure your system, along with managing the network and debugging it.

This course includes everything that you need to know about getting started with Linux administration, learning Linux programming, and managing large backend infrastructure. Enroll now and let Linux show you the way.

What are the requirements?

Basic knowledge of Linux is essential to take this course

What am I going to get from this course?

Learn to perform advance Linux/Unix operations and manage infrastrcuture

Develop Professional Linux Administration Skills

Be a Linux power user

Master Shell Scripting guide, along with learning the BASH Script

Get a complete understanding of Linux computing environment

What is the target audience?

Students who want to become System Administrators will find this course a guide for life

What you get with this course?

Complete Linux Troubleshooting Course (Practical Examples)

The Best Linux Troubleshooting and Administration Course that prepare you to diagnose and resolve Systems issues

Created by Imran Afzal (270,000+ students) - Bestselling Instructor with over 280,000+ students worldwide

"]

Students: 6430, Price: $109.99

Students: 6430, Price:  Paid

Maintain a reliable and highly available Linux server infrastructure, and reduce costly downtime. In this Linux troubleshooting training course, you gain the expertise to effectively diagnose and fix common and complex Linux server configuration and administrations issues, and learn to apply those skills in production environment

Also helps in RHCSA, RHCE and LFCS certifications

Linux Troubleshooting Course

Section 1 – Introduction and Course Overview

• What is this course about

• Syllabus Overview

• Download Syllabus

Section 2 – Troubleshooting Best Practices

• Follow Policies and Standards

• Documentation or Ticketing Process

• Patience To Work With the Users / Group

• Get Online Help

• Understanding the Issue Before Making a Decision

• Involve Vendor If Needed

• Log Monitor

• Be Honest and Ask Questions

Section 3 - Lab Setup

• What is VirtualBox?

• Installing Oracle VirtualBox

• Creating First Virtual Machine

• Linux Installation

Section 4 - Conceptual Troubleshooting

• Who is Who?

• Cannot Access Server

• Cannot Install Linux

• Linux Virtual Machine Running Slow

Section 5 - System Access Troubleshooting

• Server is Not Reachable

• Cannot Connect to a Website or an Application

• Cannot SSH as root or a Specific User

• Firewall Issue

• Terminal Client is not working

• Cannot Connect using Putty to a VirutalBox VM

Section 6 - FileSystem Troubleshooting

• Cannot cd into a Directory

• Cannot Open a File or Run a Script

• Having Trouble Finding Files and Directories

• Cannot Create Links

• Cannot Write to a File

• Cannot Delete, Copy, Move or Rename a File

• Cannot Change File Permissions or View Other Users Files

• Disk Space Full or Add More Disk Space

• Add Disk and Create Standard Partition

• Add Disk and Create Standard Partition

• Add Disk and Create LVM Partition

• Extend Disk with LVM

• How to Delete Old Files

• FileSystem is Corruption

• Corruption in /etc/fstab

• Script to Delete Old Files

• Handouts

Section 7 - System Administration Troubleshooting

• Running Out of Memory

• Add Swap Space

• System Rebooted or Process Restarted

• Unable to get IP Address

• IP Assigned but not Reachable

• Having Trouble using vi Editor

• Cannot Run Certain Commands

• Cannot Change Password

• User Account has no Home Directory

• How to Change Every Instance of a Word in a File

• How to Use sed Command

• How to Kill a User Terminal or Process

• Recover Root Password

• SOS Report

• List of Users Logged in by Date

• System is Running Slow

Section 8 - System Recovery

• Recover Virtual System

• Recover Physical System

• Disaster Recovery

Section 9 - Additional Resources

• What is FileSystem

• File Ownership Commands (chown, chgrp)

• Files and Directory Permissions (chmod)

• System Logs Monitor (/var/log)

• Soft and Hard Links

• curl and ping commands

• Programs and Service Management

• Processes and Jobs (systemctl, ps, kill, top, crontab, at)

• New Network Commands

• Script to Delete Old Files

• Difference Between CentOS/Redhat 5, 6 and 7

===================================================================================

Here is the testimonial from my students:

  • To all of you that are looking for a REALLY GOOD LINUX course, THIS IS IT, SERIOUSLY I promise you won't find a course on LINUX here that is THIS GOOD. -- T.J. Marstiller (Udemy Student)

  • Imran is a very knowledgeable and engaging instructor. As others have said, you can tell that he is not just trying to sell a course, but that he is invested in giving his students a strong career foundation with a positive and approachable attitude. He is also entertaining with his use of pop culture and practical work examples. It really feels like you're in a classroom with him. I'm taking this course mainly as a hobbyist, but got a lot from it already. The homework assignments, quizzes, and handouts help reinforce the material.   -- Raymond B.  (Udemy Student)

  • Main thing about course is its simplicity and the hierarchy. Design is very good and easy which helps to understand things better.  -- Akash Garg (Udemy Student)

  • I just love the teaching ad the learning experience I am getting  -- Jacob Samba (Udemy Student)

  • Imran Afzal might be my favorite teacher I've EVER had. He is funny, and engaging. The course was easy to follow, and with no experience starting I am now extremely comfortable with Linux, and actually really like it. He does make you do your googles, but this is not a bad thing especially considering the nature of IT and documentation to solve your own problems. I highly recommend.  -- Vanessa Diaz-Goumond (Udemy Student)

  • The course is run very well and I really like the handouts and the homework that is assigned. The homework helps me learn and continue with the learning process even when adult life is still progressing forward.  -- Thomas Rogers (Udemy Student)

  • Such an amazing instructor. Imran must have put in a lot of effort in structuring the course and taking the student step by step, he takes his time in explaining everything, from what Linux is, how to down load it, coding, etc. I have taken other courses from Imran. I am a student for life. Keep it up and please keep preparing more courses for please like us who can benefit from your way of teaching, knowledge and experience. Thank you.  -- Ali Shiekh (Udemy Student)

  • In the first place I say a big thank you to the instructor for making such a great course. I was afraid to learn Linux. I now feel very comfortable with Linux. I have understood both the concept behind and the practical as well. I would recommend every one who is NEW to Linux and wants to grab it once and for all without wasting time to go ahead and ENROLL. You will not regret it. I would like the instructor to do same for WINDOWS SERVER ADMIN., I don't seem to find any better and beginner oriented course out there that could be matched with this course. To me, it is the BEST Linux Course on Online. I just started some real world projects with Linux after this great course, I was new to Linux and in just a month I am on the command line always playing.  -- Opoku Bright (Udemy Student)

  • I genuinely look forward to additional courses in the future. This has been so informative. You hear the name oracle all the time, but this was well put in layman’s terms  -- Atoofa Hasan (Classroom Student)

  • Imran Afzal eats, breathes and sleeps Linux! He really knows his stuff. I feel like he has brought me from a novice level education to masters level in a short time period. Anyone who is looking to get a job in Linux should definitely take this course.  -- TJ Walker (Udemy Student)

Interview prep – Entry Level Linux systems administration

Learning Linux

Created by Javed Akbar - Cloud Solutions Architect

"]

Students: 5409, Price: Free

Students: 5409, Price:  Free

This course will introduce the students to Linux troubleshooting commands that they apply in their current jobs or build on their skills in Linux to get a job as a systems administrator. The students will just need to have basic information about Linux and it's directory structure. We will use commands line ping, traceroute, tcpdump, etc. to troubleshoot our Linux based machines. At the end of the course students will feel confident about their Linux background. I will also provide exercises and quizzes and interview questions for you to get help in the area of Linux interviews if you are shooting to get a job as a systems administrator.

Linux System Administration I – SA1 (RHEL8)

Prepare for first level of Linux Exam and gain sufficient skill to perform core system administration tasks

Created by Shikhar Verma • 35,000+ Students Worldwide - Professional system administrator and IT Trainer

"]

Students: 4523, Price: $94.99

Students: 4523, Price:  Paid

Linux Certified System Administrator Exam (EX200 - 2.5 Hours Required), there are two course modules as shown below.

  •   Linux System Administration I - SA1 First Part ==> This Course Module will teach you this module.

  •   Linux System Administration II - SA2 Second Part

Linux  Certified Engineer Exam (EX-294 - 4 Hours Required)

  •   Linux System Administration III: Linux Automation with Ansible

Course Description:

Linux System Administration I - SA1

Introduction

  • Linux System Administration 1

  • About Linux Certification

  • Links to download RHEL, CentOS, VMWare Workstation or Oracle Virtual Box

  • Create Linux OS 8 Template using VMWare Workstation

  • Installation of Linux OS 8 using VMWare Workstation

  • Installation of Linux OS 8 using Oracle Virtual Box

  • Connect from putty

Accessing the Command Line

  • Overview of Bash Shell

  • Virtual and Physical Consoles

  • GNOME3 Desktop Environment

  • Practice Lab Session on Accessing Command Line

Manage Files From the Command Line

  • About Linux File System Hierarchy Concepts

  • Identifying Linux File types

  • Absolute and relative paths

  • Command Line File Management

  • Soft Link And Hard Link In Linux

  • Pattern Matching

  • Tilde Expansion

  • Brace Expansion

  • Variable Expansion

  • Practice Lab Session

Getting Help, Creating and Editing Text Files in Linux

  • Reading Manual Pages

  • GNU Info

  • Input Output Redirection in Linux

  • Channels (File Descriptors)

  • Pipelines in Linux

  • tee command

  • Editing Text files from the shell prompt

  • Insert Mode

  • Command Mode

  • Extended Command Mode

  • Visual Mode

User Administration

  • Overview of User Administration

  • Describing user and Group Concepts

  • Primary Groups and Supplementary Groups

  • Types of User Account

  • Overview of Shadow file

  • Managing users passwords

  • Overview of Sudoers file

  • Syntax of sudoers file

  • Various Practice Lab Session

Controlling Access to Files

  • Overview of Linux File System Permissions

  • Attributes of a file

  • Managing File System Permissions from Command Line

  • Special permissions like Setuid, Setgid & Sticky bit etc

  • Practice Lab Session

Managing Linux Processes

  • Overview of Load Average in Linux

  • top command

  • Lab Session on Load Average

  • Process Management

  • Foreground & Background Process

  • Various Process Stats

  • Practice Lab Session

About Linux OS 8

  • Overview of Linux OS 8

  • Features of Linux OS 8

  • Controlling Services and Daemons

  • Introduction to Systemd, Systemd units

  • Lab on systemctl command and journal

Configuring and Securing SSH Service

  • Introduction about OpenSSH

  • SSH Hot Keys

  • SSH Key Based Authentication

  • Customizing OpenSSH Service Configuration

  • Practice Lab Session

Analyzing and Storing Logs

  • Describing System log Architecture

  • System Logging

  • Logging Events to the System

  • Collecting Information using journalctl

  • Log file rotation

  • Practice Lab Session

Archiving & transferring files

  • Archive a file using tar command

  • tar operations

  • tar compression options

  • Transferring files between systems securely

  • Practice Lab Session

Managing Networking

  • Describing Network Concepts

  • TCP/IP Network Model

  • Configuring network

  • Lab on add a network interface

  • Lab on modify an interface

  • Lab on delete an interface

Accessing Linux File Systems

  • Identifying File Systems

  • Block Devices

  • Lab Session on File System, mount, unmount etc

  • Locate Command

  • Find Command

  • Practice Lab Session

Monitoring the system

  • Overview of web console to monitor and analyze the server

  • Cockpit tool

  • Navigating the server using web console

  • Lab Session

  • Last Lecture

Essential Tools for Windows System Administrators

[Windows] [System Administration] | Learn Windows Builtin Tools & Open Source Tools for Efficient System Administration

Created by TechSckool By Vijay - Dreamer of educated world

"]

Students: 3777, Price: Free

Students: 3777, Price:  Free

*** This Course purchase includes video lectures, practice files, quizzes, & assignments, 1-on-1 instructor support, LIFETIME access and a 100%MONEY-BACK GUARANTEE***

Please note that this course will be continuously getting updated with more videos to keep you up to date on Windows System Administration. You will find lot of new lecture covering new tools for system administration. Please encourage by enrolling and providing your honest reviews & ratings. You can also demand a lecture on a  specific topic of PowerShell which comes under scope of this course.

This course is designed to take the system administrators to advanced level and make them more efficient at their work. You will find ways to automate your daily work using advantages of PowerShell scripting.

Learn Syncovery:

  • About the tool, Site Tour & Installation

  • Creating a Syncovery Profile For Local Backup

  • Creating a Syncovery Profile for Cloud Backup

  • Advanced Settings & Customization Options Available in Syncovery

Windows Event Viewer

Windows Task Scheduler

Windows Task Manager

Linux System Administration II – SA2 (RHEL8)

Key tasks needed to become a full time Linux Administrator and to validate those skills via the Linux Certified System

Created by Shikhar Verma • 35,000+ Students Worldwide - Professional system administrator and IT Trainer

"]

Students: 2338, Price: $49.99

Students: 2338, Price:  Paid

Linux Certified System Administrator Exam (E-X: 200 - 2.5 Hours Required), there are two course modules as shown below.

  •   Linux System Administration I - SA1 (First part)

  •   Linux System Administration II - SA2 (Second part)  ==> This Course Module will teach you this module.

Course Content

Linux System Administration II - SA2  with Practice QA for first level of Exam.

Introduction

  • Overview about the Course Module

Scheduling Future Tasks

  • Overview of Scheduling Tasks

  • Scheduling a Deferred User Job

  • Controlling Nice Values with Queue Designations

  • Scheduling Recurring User Jobs

  • Scheduling a job for a specific time - 1

  • Scheduling a job for a specific time - 2

  • Practice Lab Session - Scheduling a Recurring User Jobs

  • Scheduling Recurring System Jobs

  • Practice Lab Session - System Jobs

  • Scheduling tasks with Systemd Timer

  • Practice Lab Session - Systemd Timer

  • Managing Temporary Files

  • Cleaning Temporary Files with a Systemd Timer

  • Lab - Configure systemd-tmpfiles to remove unused temporary files from /tmp

  • Lab - Configure systemd-tmpfiles to periodically purge files from another directory

Adjusting Tuning Profiles

  • Overview about tuning profiles

  • Managing profiles from the command line

  • Lab Session - Tune a server’s performance by activating the tuned service and apply a tuning profile to powersave.

  • Process Scheduling & Multitasking

  • Displaying Nice Levels from the Command Line

  • Changing the Nice Level of an Existing Process

  • Lab Session: Influencing Process Scheduling

Controlling Access to files with ACLs

  • Access Control List Concepts

  • Set ACLs on files

  • Default ACLs

  • Viewing and Interpreting ACL Permissions

  • Lab - set acl on files

  • Lab - set acl on directories

  • Lab - Mask to limit the set of permissions

  • Lab - default acl

  • Guided Exercise on ACL

Managing SELinux Security

  • SELinux Security Concepts

  • SELinux Context

  • SELinux Modes

  • Apache service without SELinux Protection (DAC)

  • Apache service with SELinux Protection (MAC)

  • Practical approach to understand SELinux

  • Lab - Change context temporary

  • Lab - Change context permanently

  • Lab - SELinux inheritance and its pitfalls

  • SELinux Booleans

  • Lab - SELinux Booleans

  • Audit logs & Troubleshooting SELinux

Adding Partitions, File Systems, and Persistent mounts

  • Partitioning a Disk

  • Benefits of disk partitioning

  • MBR Partitioning Scheme

  • Primary & Extended Partitions

  • GPT Partitioning Scheme

  • How to identify what partitioning standard is used

  • Managing Partitions with Parted

  • Creating a file system

  • Swap Space Concepts

  • Create a Swap Partitions

  • Setting the Swap Space Priority

Creating Logical Volumes

  • The LVM Logical Volume Manager

  • Features of LVM

  • LVM Architecture Overview

  • Architectural Overview via Diagram

  • LVM Components - PV, VG, LV

  • Lab 1 - Creation of PV, VG, LV

  • Lab 2 - Create File System, Mount Point

  • Lab 3 - Remove a Logical Volume

  • Lab 4 - Extending and Reducing a Volume Group

  • Lab 5 - Extending a LV and xfs & ext4 FS

  • Lab 6 - Extend a swap space

Controlling the Boot Process

  • Booting Process of a RHEL 8 System

  • Selecting a systemd target, rebooting & shutting

  • Lab Exercise - Determine the default target and change the target into running system.

  • Lab - Selecting a rescue mode at boot time

  • Resetting a root password

  • Repaiting Systemd Boot Issues

  • Booting RHEL 8 into Rescue Mode

  • Booting RHEL 8 into Emergency Mode

  • Enabling the Early Debug Shell

  • Repair a File System Issues at boot

  • Lab - Repair a File System

Managing Network Security

  • Firewall Concepts

  • Features and advantages of firewalld

  • Pre-defined Zones

  • Packet flow via firewalld

  • Add, remove services from firewall server - Lab Session

  • Add http service to allow access the website - Lab Session

  • Port Forwarding - allow access a website running on 12345 port

  • masquerading, network address translation

  • Lab Session - masquerading, port forwarding

  • rich rules

  • Lab Session - rich rules

Automating Installation with Kickstart

  • Overview Kickstart Server

  • Architectural Overview

  • Lab 1 - Configure dhcp server

  • Lab 2 - Configure tftp, pxe boot server

  • Lec 3 - Configure httpd, kick start configuration file

  • Lab 4 - Configure http repository, start services

  • Lab 5 - Boot the Client from Network

Network File System

  • Overview of NFS

  • nfsconf tool

  • Lab - Accessing Network-Attached Storage

  • Exercise - NFS Share

  • Mounting NFS Shares with Automounter

  • Automounter Benefits

  • Lab - Automounter using indirect map

  • Lab Session on Indirect Wildcard Maps

  • Lab Session on Direct maps

KVM Virtualization

  • Overview of Linux Virtualization

  • Hypervisor Concept - type 1 & type 2

  • Types of Virtualization

  • KVM, QEMU & Libvirt Architecture

  • virsh command to manager vm's

  • Lab Session

Introducing Containers

  • Introducing Container Technology

  • Planning for containers

  • Lab - configure a basic container

  • Lab - mapping container host ports to the container

  • Lab - stop, restart & remove container

Improving Command-line Productivity

  • Writing Simple Bash Scripts

  • Lab - Writing Simple Bash Scripts

  • Simple Commands in Linux

  • Variable, single and double quote, backslash

  • Redirection output

  • Redirection output - Lab

  • Last lecture

Linux Command Line – From Zero to Expert

Get in the rhythm of the command line as a first step towards Linux System Administration, VoIP and many more areas

Created by Mohammad Nauman - Helping YOU learn software engineering, quickly and easily!

"]

Students: 2260, Price: $29.99

Students: 2260, Price:  Paid

This course is for you if you are new to the Linux Command Line but want to learn it without all the headaches. Linux command line is a cross-cutting skill.  If you are comfortable with the command line, you can learn a lot of different skills very quickly and with minimal hassle.  After taking this course, you will be all set to work with highly useful concepts such as Linux System Administration, setting up architectures for Machine Learning and Deep Learning, work with systems that enable VoIP and many many more areas.

In this course, we will start from scratch. This is a very applied course, so we will immediately start with the command line! We will explain everything through the commands and not bore you with dull slides. In fact, there isn't a single slide in this course!

If you have never worked with Linux before (or installed it), this course will show you how to set it up in a Virtual Machine with minimal effort. If you already have Linux or Mac, you can use that too. Then, we will start from zero and get you up to the level of expert without dumping too many commands on you.

We take a case study-based approach and motivate why we need the commands we're learning. If there is a command that is typically taught in courses but isn't used too often, we skip it so that you learn only the stuff that will be useful to you.

In this course, we aim to give you the feel of the rhythm behind the command line so that you are in the position to understand the philosophy behind the command line and use it to your advantage. Through this approach, we can cover the whole spectrum in less than 3 hours.

There is also a real-time chat system in place for students who enroll in this course. With a free signup, you get access to real-time chat with myself and fellow students who are working to complete this course (or have completed the course before you). We plan on creating this network of like-minded experts who can help each other out and collaborate on exciting ideas together.

What will I learn?

  • Basics of the command line 
  • Working with files and directories from the command line (and understand why you would want to do that in the first place)
  • Applying the commands to solve real problems instead of made-up issues
  • Understand how very simple and easy-to-understand commands work together to solve much bigger and important problems
  • Know keyboard shortcuts that will save you a lot of time and effort when working with the command line
  • Perform operations that simply cannot be done in the Graphical User Interfaces
  • Follow a case study that shows how the command line can be used to download a complete YouTube playlist (and learn quite a few commands along the way)
  • Work with the extremely powerful vi editor and understand why people are so crazy about it (and how it can be useful to you)
  • Learn how the professionals make their command lines look cool (and again, learn a few commands along the way)

About the instructor:

  • Teacher and researcher by profession
  • PhD in Security and a PostDoc from Max Planck Institute for Software Systems, Germany
  • 17+ years of working with computers and 15+ years of teaching experience 
  • 10+ years of working professionally as a Linux System Administrator/VoIP DevOp -- including 5+ years of provable track record on UpWork (with 5.0 star rating there)

Target Audience:

Anyone who:

  • Wants to know why the command line is a necessary tool for anyone working with computers   
  • Has never worked with Linux and wants to know what the fuss is all about 
  • Has worked with Linux or needs to do so but has been avoiding the command line

What you need to know before starting:

  • No prerequisites are assumed.
  • You can take this course even if you have never worked with Linux before.

*** UPDATES ***

  • Added section on remote connectivity and keeping processes running even on disconnect.

Advanced Linux System Administration

This course will teach you everything you need to know to be an Advanced system administrator.

Created by Shikhar Verma • 35,000+ Students Worldwide - Professional system administrator and IT Trainer

"]

Students: 2145, Price: $74.99

Students: 2145, Price:  Paid

This course specifically designed for students who have basic Linux Administration knowledge and looking for advance administration skills in Linux. This course will teach you everything you need to know to be an Advanced systems administrator.

Course Outline

Linux Virtual Server Cluster

  • Introduction

  • Components of an LVS Cluster

  • Background of the LVS Cluster

  • Hardware/Network Requirements

  • Cluster Node Interconnection Prerequisites

  • Configuring an LVS Cluster

  • Piranha Configuration Tool

Linux Virtualization

  • Overview of Linux Virtualization

  • What is Hypervisor?

  • Types of Virtualization

  • KVM + QEMU + Libvirt Architecture

  • Virtaulization Requirements

  • Packages, Configuration tool & Service Daemon

  • Practice Lab Session

Squid Proxy Server

  • Overview of Squid Proxy Server

  • Types of Proxy Server

  • Proxy Server Configurations & its packages

  • How proxy Server works

  • Practice Lab Session

LDAP (Light Weight Directory Access Protocol)

  • Overview of LDAP

  • Conceptual understanding about LDAP

  • Advantages of LDAP over NIS

  • LDAP Database Structure

  • Practice Lab Session

Managing SELinux Security

  • Introduction - SELinux

  • SELinux Security Concepts

  • Changing SELinux Modes

  • Practice Lab Sessions

  • Changing SELinux Contexts

  • SELinux Booleans

  • Audit logs & troubleshooting SELinux

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

Samba Server

  • Overview of Samba Server

  • Features of Samba Server

  • How Samba Server Works

  • Samba File sharing Server

  • CIFS File System

  • Practice Lab Sessions

Automatiing Installation with kickstart

  • Overivew 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

Network Teaming

  • Overview of Network Teaming

  • Policies of Network Teaming

  • Creating teaming virtual interface – (how to configure NIC Teaming as Active Backup (Failover)

  • Managing Network Teaming

Configuring iSCSI Targets & Initiators

  • About iSCSI

  • iSCSI fundamentals

  • iSCSI Components terminology

  • 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

Troubleshooting Linux Boot Problems in Red Hat Linux (Basic System Recovery) - Advanced Level

  • Simple & step by step understanding of Linux Boot Process ( 2 detailed Sessions)

  • Overview of Red Hat Linux 7 and their features

  • Comparison of features of RHEL7 with RHEL6

  • Lab on Basic System Recovery (Initramfs file missing/Corrupted)

  • Lab on Basic System Recovery (Grub related issues like stage 1.5/2 grub is missing)-Part1

  • Lab on Basic System Recovery (Grub related issues like stage 1.5/2 grub is missing)-Part2

  • Lab on Basic System Recovery (Master Boot Record missing/corrupted)

  • Lab on Basic System Recovery (Critical files are missing like mount binary, incorrect entry in fstab etc)

  • Lab on Basic System Recovery (Critical files are missing like mount binary, incorrect entry in fstab etc)

Apple macOS and iOS System Administration

Manage different. Learn to install, configure, and automate the maintenance of hundreds of macOS and iOS devices.

Created by Automata Technology - Consulting and IT Services focused on Creative Industries

"]

Students: 2069, Price: $119.99

Students: 2069, Price:  Paid

Apple macOS and iOS System Administration will teach you how to use Apple’s first party software in conjunction with various open source tools to manage iOS and macOS devices easily and inexpensively. If you have familiarity with Apple's operating systems from an end-user perspective but need to manage an office (or multiple offices) of macOS or iOS endpoints, this course is for you. This course assumes no experience with system administration on Apple platforms so no prior experience is required.

If you are new to system administration or just new to administrating Apple operating systems, this course will introduce you to the basic concepts of managing a handful of devices and scales to how to provide effective support to thousands or tens of thousands of devices. The course begins by introducing the basics of Apple hardware and local system management. Tools like Apple Remote Desktop and Apple Configurator are used to demonstrate how to manage a handful of devices.

As the course continues, you will be building an automation environment using macOS Server’s Profile Manager and open source tools like Munki, AutoPkgr, and bootsrappr. You will learn to configure over-the-air activation and device management to iPhone and iPad endpoints including device restrictions, managed AppleIDs, managed iOS Apps, and more. You will move on to macOS administration and learn to automate software installations, updates, and customize the user experience all without having to do any thick imaging.  Unix scripting is extensively used in managing macOS clients and special topics include encryption, zero-touch deployments, and integration with Microsoft technologies like Active Directory and Office365.

Once you have completed this computer based training course, you will be fully capable of using macOS, macOS Server, Apple Profile Manager, Apple DEP, and Munki to administer hundreds or thousands of endpoints across businesses big and small including the enterprise.

Oracle Solaris 11 System Administration Certification Tests

best Practice Tests for Oracle Solaris 11 System Administration Certification 2021

Created by Nawel wawa - Nawel

"]

Students: 2046, Price: $74.99

Students: 2046, Price:  Paid

this course covers the full range of introductory system administration tasks on Oracle Solaris 11.3 OS. The topics covered range from installing the operating system on a single system, to monitoring and basic troubleshooting. The Oracle Solaris 11 System Administration course is designed to provide new system administrators, as well as enterprise system administrators who are new to the Oracle Solaris 11 Operating System, with the skills they need to perform their job tasks successfully and efficiently.

Learn To:

  • Perform software installation and software package updates.

  • Manage services, processes and access controls.

  • Administer data storage, zones, network and users.

Objectives

  • Administer the Oracle Solaris 11 Host on an Existing Network

  • Administer Oracle Solaris Zones

  • Control Access to Systems and Files

  • Install Oracle Solaris 11 Operating System

  • Administer User Accounts

  • Administer System Processes and Schedule System Tasks

  • Manage Data by Using ZFS

  • Manage Boot and Shutdown of a System

  • Administer Services by Using SMF

  • Administer Software Packages by Using IPS and Manage Boot Environments

  • Describe the use of IPS in packaging the Oracle Solaris OS

  • Manage boot environments

  • Updating the OS by using IPS

Topics

  • Installing Oracle Solaris 11 Operating System

    • Introduction to Oracle Solaris 11 OS

    • Planning for Oracle Solaris 11 OS installation

    • Installing Oracle Solaris 11 OS by Using the Live Media Installer

    • Installing Oracle Solaris 11 OS Using the Text Installer

    • Verifying the OS Installation

  • Managing Boot and Shutdown of Systems

    • Analyze the boot design and boot process

    • Boot a SPARC-based system

    • Boot an x86-based system

    • Shut down a system

  • Administering Services by Using SMF

    • Describing SMF and its components

    • Administering SMF Services

  • Administering Software Packages by Using IPS and Managing Boot Environments

    • Describing IPS, its components, and interfaces

    • Configuring an IPS Client to Access the Local IPS Repository

    • Managing Package Publishers

    • Managing Software Packages

    • Managing Signed Packages and Package Properties

    • Describe the use of IPS in packaging the Oracle Solaris OS

    • Manage boot environments

    • Updating the OS by using IPS

  • Managing Data by Using ZFS

    • Introducing ZFS

    • Administering ZFS Storage Pools

    • Administering ZFS File Systems

    • Administering ZFS Properties

    • Administering ZFS Snapshots and Clones

  • Administering the Network

    • Reviewing Networking Fundamentals

    • Administering Datalink Configuration

    • Administering a Network Interface

    • Administering Profile-Based Network Configuration

    • Configuring a Virtual Network

    • Verifying the Network Operations

    • Managing Resources on the Virtual Network

  • Administering Oracle Solaris Zones

    • Introducing Oracle Solaris Zones

    • Configuring an Oracle Solaris Zone

    • Determining an Oracle Solaris Zone Configuration

  • Controlling Access to Systems and Files

    • Controlling Access to Systems

    • Controlling Access to Files

    • Securing Access to Remote Host

  • Administering User Accounts

    • Getting Started with the User Administration

    • Setting Up User Accounts

    • Maintaining User Accounts

    • Configuring User Disk Quotas

  • Managing System Processes and System Tasks

    • Managing System Processes

    • Scheduling System Administration Tasks

Linux Super Cert Prep: Get Certified as a Linux System Admin

Master the fundamentals of Linux Administration including boot, disk management, firewalls, networking, & more!

Created by Wendell Tron - Computer Janitor

"]

Students: 1589, Price: $89.99

Students: 1589, Price:  Paid

Have you ever sat down with RedHat, Fedora, Debian, Ubuntu or openSUSE and thought it was difficult? Are you an otherwise competent computer user that understands some of the nuts and bolts of using and maintaining a computer that is lost when faced with the Linux command line? This course is for you.

Linux is different. Once you learn it, though, it makes a lot of sense. Some of the complexity can be a little intimidating at first -- but once you know how the system is organized, why things have been done the way they are, and how to search for answers to your questions you will be a lot more comfortable using any GNU/Linux-based operating system. 

Oracle Linux : System Administration practice Tests 2021

best Practice Tests for Oracle Linux System Administration Certification

Created by Midou Mido - computer Engineer

"]

Students: 1535, Price: $59.99

Students: 1535, Price:  Paid

Oracle Linux : System Administration

The Oracle Linux : System Administration training helps you develop a range of skills, including installation, using the Unbreakable Enterprise Kernel, configuring Linux services, preparing the system for the Oracle Database, monitoring and troubleshooting.

Participants should have the following prerequisite knowledge before taking the certification exam:

certified individual proves fluency and a solid understanding of the skills required to deploy, configure, and administer an Oracle Linux production server environment. Reap the benefits of earning an Oracle Certification. Expand your knowledge base and validate your skills to appeal to potential employers. Broaden your network and join 1.8 million Oracle Certified professionals. Gain exposure to a wide variety of important features, functions and tasks to use on the job.

Configuring the Linux boot process and systemd

System configuration options

Installing and maintaining software packages

Automating tasks

Oracle Ksplice

User and group administration

File systems and swap configuration

Configuring LVM, MD, and RAID devices

Network configuration

OpenSSH

Managing Linux security

System logging

System monitoring

Pluggable Authentication Modules (PAM)

Access Control Lists (ACLS), encrypted block devices

Control groups (cgroups)

Container concepts, Podman, Kubernetes

Linux Auditing System

A combination of Oracle training and hands-on experience (attained via labs and/or field experience) provides the best preparation for passing the exam. Access useful training and product documents i

Objectives

  • Configure Oracle Cluster File System version 2 (OCFS2)

  • Configure iSCSI targets and initiators

  • Configure control groups (Cgroups)

  • Configure Kernel-based Virtual Machine (KVM)

  • Work with Docker containers and perform container orchestration by using Kubernetes

  • Secure your system by using SELinux, OpenSCAP, OpenSSL, and Linux Auditing

  • Install and view Linux kernel source code and describe other Linux internal topics

  • Enable core dump and perform core dump analysis

  • Configure dynamic tracing (DTrace)

  • Configure the Gluster File System

Beginning Windows System Administration

Get what you need to know to start your career in being a System Administrator

Created by David Fitzpatrick - I love to teach and love to learn

"]

Students: 867, Price: $29.99

Students: 867, Price:  Paid

This course will teach you all about:

How to use Windows 10 and Server 2016.

How to use Local users and groups.

What are Servers and Clients.

What do we mean with networking (Routers,Switches)

What are Public and Private Ip Addresses.

What are Public DNS zones and Private DNS zones?

What are Active Directory Domains and why do Enterprises use them.

How to use Active Directory users and groups.

How to enable Sharing and NTFS rights.

How to use Group Policy.

PowerShell 6: From Basics to Mastering System Administration

Explore various features & automation tasks with PowerShell 6 by administrating Windows OS components & Server features

Created by Packt Publishing - Tech Knowledge in Motion

"]

Students: 767, Price: $129.99

Students: 767, Price:  Paid

Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows. PowerShell combines command-line speed, the flexibility of scripting, and the power of a GUI-based admin tool. From an administrative standpoint, this means that if you become proficient in PowerShell, you’ll have the skill set needed to manage most of Microsoft's newer products. If you’re looking to explore the advanced functions and features of PowerShell 6 then is the perfect Course for you!

This comprehensive 2-in-1 course is a practical step-by-step guide uses real commands to solve real problems, building immediate experience with PowerShell 6. To begin with, you’ll set up a lab environment to learn and test PowerShell processes. You’ll discover scripts to automate administrative tasks and solve problems to perform tasks using PowerShell 6. Moving further, you’ll get a grip of Visual Studio Code with add-ons for PowerShell automation. Administer remote systems with PowerShell Core 6. Finally, you’ll master the most important aspects of PowerShell Core 6 to manage Windows features, including Active Directory, IIS, and more!

Towards the end of this course, you'll explore various features and automation tasks in the awesome PowerShell 6 by configuring and administrating the Windows Operating System components and server features.

Contents and Overview

This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.

The first course, Learning PowerShell 6, covers system management with PowerShell 6. This video is designed to help you get up and running with PowerShell, taking you from the basics of installation to writing scripts and web server automation. It also includes topics such as installation and setup, creating scripts, automating tasks, and using PowerShell to access data stores, registry, and file systems. You will explore the PowerShell environment and discover how to use cmdlets, functions, and scripts to automate Windows systems. The potential topics could be will be Commands, Scripts, Providers, Files and folders, Objects, Variables, Classes and Enumerations, Expressions, DSC and so on. By the end of this course, you’ll be able to leverage your skills to effectively manage and administrate the system using PowerShell 6.

The second course, PowerShell Toolmaking, covers building PowerShell automation tools. This course will show you how to build tools that will allow you to automate various aspects of your daily routines. It takes actions that you could easily delegate to the end user that will take up hours of your time daily. By the end of the course, gain strong knowledge on how automation and tool building works, so that you can create your own solutions. Automation is the future of IT, you can’t manage large-scale environments these days without substantial automated.

The third course, Mastering System Administration with PowerShell 6.x, covers exploring the advanced functions and features of PowerShell Core 6. We’ll start with Windows System Administration and explore different features, services, shares, and permissions. Then you’ll move forward with Windows Management Instrumentation (WMI), which is an essential aspect of PowerShell 6. After that, you’ll work on managing remote systems, learn to create and connect reusable remote sessions to multiple systems, invoke commands on remote machines, and close connections and delete remote sessions. Finally, you’ll see how PowerShell has expanded its influence across the data center, as you use PowerShell to manage Active Directory, Azure, IIS, and more. By the end of this course, you’ll be able to perform complex automation tasks using PowerShell 6 and will have mastered the new features and changes that it brings.

Final para, wrap up with the key outcome. As always, keep it simple and powerful.

By the end of this course, you'll explore various features and automation tasks in the awesome PowerShell 6 by configuring and administrating the Windows Operating System components and server features.

About the Authors

  • Joshua B. Jones is an IT Administrator with Superior Industries International and leads the global company in PowerShell administration, scripts, and tool creation. In the past two years, he has eliminated over 1,000 labor hours by automating previously manual tasks using PowerShell. Not only is he an expert, but demonstrates his passion for PowerShell by teaching others the tool at every opportunity presented.

  • Edgar Dockus is a technology consultant specializing in virtualization and cloud deployments with 12+ years of experience and He has been a PowerShell enthusiast since its early days. Most of his career he has spent working on various cloud solutions that require extensive automation and various deployments and general tasks with PowerShell, Chef, and ARM.

  • Michael Simmons is an author, trainer, and IT Professional with over 20 years of experience managing and administering technology and helping the people that use it. He has developed multiple popular and successful video courses on the topic of Windows System Administration and PowerShell. He started using PowerShell and became involved in the community in 2007 and started iLovePowerShell in 2010 as a blog and resource for the community, where he discusses PowerShell and how to use it to improve your career. As a PowerShell expert and evangelist, he continues to spread knowledge from an admin/tech support perspective. He’s driven to teach IT, professionals, to write great code, empowering them to take control of their job and lead an inspiring career. His technical and industry coverage has been featured on leading technology industry news and how-to sites, including TomsItPro and Petri.

Linux Ubuntu System Administration

Easy and to the point course to start your first steps with Linux and to boost your career and knowledge of Open source

Created by Mark Antonio - IT Engineer

"]

Students: 723, Price: $19.99

Students: 723, Price:  Paid

This course is designed carefully to be the perfect first footsteps with Linux system , to take you from a fresh knowledge of Linux to complete power managing the system and understanding each and every small detail running onto it .

Based on years of experience this course isn't that boring structured scripted one, it's going though a real journey into the system and error handling .

SAP Basis Step by Step: TMS Getting Started

Hatch as a Beginner in SAP Administration by Learning the Basics of using SAP Transport Management System

Created by Donald Chan - SAP Consultant

"]

Students: 613, Price: Free

Students: 613, Price:  Free

SAP TMS Step by Step: Getting started focuses on concepts and major tasks to administrate the SAP TMS - Transport Management System.

Transport Management System is one of the key components in SAP system. TMS is used to control new requests, monitor changes like who has implemented the changes, defining and configuring system landscape in SAP environment, and the movement of objects between all the systems in the landscape.   

As a SAP beginner, you should familiarize with TMS so that it can help you to manage all your daily work in the system.

The course is suitable for:

  • SAP new administrator who needs to set up and maintain TMS

  • Developer who work with TMS to administrate their programs

  • Business Consultants who require TMS to administrate their daily work.

  • SAP beginners who just want to know what TMS is.

The course covers the following topics:

  • System Architecture,

  • Systems Patching,

  • TMS Set up

  • Client Concepts

The course covers all versions of SAP system, including ECC and S/4 HANA.  We will walk through the concepts as well as all the essential steps required to maintain and operating the TMS.   Moreover, you can always review a particular topic just in case you forgot how to do it.

Please join us to explore the SAP TMS.

Oracle Solaris 11 System Administration from Zero to Hero

Oracle Solaris 11.4 course covering all exam objectives including lot of step by step(Oracle Virtual Box) practices

Created by Zulqarnain Hayat - Enterprise Database Architect

"]

Students: 380, Price: $89.99

Students: 380, Price:  Paid

Course Goal:

• Enable you to perform basic Oracle Solaris 11 system administration tasks successfully and efficiently

• Present tasks that cover the full spectrum of system administrative responsibilities:

– OS installation

– Package management

– Network, data storage, zones, and user administration

– Services and process management

– System monitoring and troubleshooting

Provide numerous and meaningful practice opportunities

Linux System Administration I

Build Linux Administration survival/core skills to confidently use & manage Linux Platform & get ready for certification

Created by Dhananjay Naldurgkar - IT Infrastructure Architect

"]

Students: 297, Price: $19.99

Students: 297, Price:  Paid

This Course is designed for IT professionals without previous Linux system administration experience. This course is intended to provide you Linux Administration SURVIVAL SKILLs by guiding you on core administration tasks and to equip you with all the required command knowledge to start your journey on the Linux platform.

What will students learn in your course?

Chapter 01. Introduction to course and Lab setup

Chapter 02. Getting Started with Enterprise Linux

Chapter 03. Understanding Linux Console

Chapter 04. Managing Files using Linux Commands

Chapter 05. Help Commands in Linux

Chapter 06. Creating, viewing and Modifying Files

Chapter 07. User & Group Management

Chapter 08. Linux File System Permissions

Chapter 09. Linux Processes & Its Management

Chapter 10. Services and Daemon Management

Chapter 11. Configuring Secured Shell Environment SSH

Chapter 12. Linux Log Architecture, Analysis & Storage

Chapter 13. Network Management in Linux

Chapter 14. File Archiving TAR & Secure Transfer

Chapter 15. Software Package Management & Installation

Chapter 16. File System Management, Mounting Devices & Partitioning

Chapter 17. Analyzing & Managing Remote Servers

Are there any course requirements or prerequisites?

Desktop or Laptop with internet Connection

Virtualization Software Like VMware Workstation or Oracle Virtual Box

Basic Computer Knowledge

Who are your target students?

College Students or Freshers

Working professionals who want to upgrade to RHEL8/CentOS8

People opting to shift to Linux project inside their organization

After completing this course you will achieve a great level of understanding about the industry leading Linux platform.

Linux System Administration: A Practical way of learning

Use the in-demand Linux skills you learn in this course to boost your career with practical approach of learning (RHEL8)

Created by Shikhar Verma • 35,000+ Students Worldwide - Professional system administrator and IT Trainer

"]

Students: 258, Price: $29.99

Students: 258, Price:  Paid

Introduction

Securing & Hardening a Linux System

  • Linux Physical Security

  • How to break root password

  • Securing the grub menu

  • Reset root password from rescue mode

  • BIOS Protection

  • General Security

  • Keep your system updated

  • Turn off IPv6

  • Disable USB Stick to detect

  • Restrict Users to Use Old Passwords

  • Check Password Expiration of a User

  • Password Expiration - Lab Session

  • Verify accounts for empty password

  • Verify accounts with "Zero" UID

  • Review logs regularly

  • Keep /boot as read only

Managing Server Firewalls

  • Firewall concepts

  • About nftables, features and advantages of firewalld

  • Firewalld components, pre-defined zones

  • How packet flows through firewall

  • Check firewalld services - Lab Session

  • Adding and Removing Services & Port from Firewall Server - Lab Session

  • Add Services Permanently in Firewalld - Lab Session

  • Add HTTP Service in firewalld - Lab Session

  • Port forwarding - Lab Session

  • Conceptual discussion about Masquerading, Packet Flow in Firewalld

  • Masquerading with Port Forwarding - Lab Session

  • About Rich Rules in Firewalld

  • Specifically allow a Server using Rich Rules - Lab Session

  • Allow Telnet Port, SSH with log prefix using Rich Rule - Lab Session

  • Accept, Reject, Drop - Lab Session

Advanced Storage Features

  • About Stratis

  • Lab - Installing & Configuring Stratis

  • Lab - Managing Stratis File Systems

  • Lab - Persistently Mounting Stratis File Systems

  • Lab - Stratis filesystem snapshot

  • Guided Exercise - Create a thin-provisioned file system

  • Guided Exercise - Verify file system grows dynamically

  • Guided Exercise - Create & access data from Snapshot

  • VDO - Virtual Data Optimizer

  • Lab - Installation VDO

  • Lab - Create & format a VDO Volume

  • Lab - Testing Deduplication:

  • Recap - Lab

  • Lab - Extend & Remove VDO Volume

Linux Containers

  • Introducing Container Technology

  • Planning for containers

  • Lab - Configure a basic container

  • Lab - mapping container host ports to the container

  • Lab - stop, restart & remove container

Setting up a Apache Web Server

  • Introduction Apache Web Server

  • Basic Setup of Apache Web Server

  • Apache main configuration file - 1

  • Apache main configuration file - 2

  • Launching a simple web page

  • Order (Allow, Deny)

  • Indexes

  • Practice Lab Session on Indexes

  • .htaccess - Security Restrictions on directories

  • Practice Lab Session

  • Secure a Web Server

  • Encrypted Communication using SSL (443 port)

  • Practice Lab Session

Setup a DNS Server

  • Overview about DNS

  • Understanding root & top level domains hierarchy

  • How dns works?

  • Configure a dns server - lab 1

  • Zone configuration - lab 2

  • Zone configuration - lab 3

  • Troubleshooting of dns issues

  • DNS Server Interview Questions and Answers

Automating Linux Administrative tasks

  • About Ansible

  • Ansible Setup - Lab1

  • Ansible Setup - Lab2

  • Ansible Setup - Lab3

  • Ansible Setup - Lab4

  • Ansible Components

  • Control & Managed Node

  • Ansible Inventories

  • Customizing Ansible

  • AD HOC Commands

  • Ansible Modules

  • Lab - Idempotent behaviour

  • Lab - Command & Shell Module

  • Lab - Configuration file directives

Managing SELinux Security

  • SELinux Security Concepts

  • SELinux Context

  • SELinux Modes

  • Lab on SELinux Modes

  • Practical approach to understand SELinux

  • Lab - Change context temporary

  • Lab - Change context permanently

  • Lab - SELinux inheritance and its pitfalls

  • SELinux Booleans

  • Lab - SELinux Booleans

  • Audit logs & Troubleshooting SELinux

  • Interview Questions and Answers SELinux

Samba Server

  • Overview of Samba Server

  • How Samba Works

  • Lab - Installation & Configuration of Samba Server

  • Lab - Configure a Private Samba Share

  • Lab - mount samba share on Linux Client

  • Lab - mount samba share on Windows Client

  • Lab - Configure a Public Samba Share

  • Lab - Drive mapping on windows client

  • Lab - Secure Samba share resources

  • Last Lecture

Linux System Administration II

This course is intended to provide advanced Linux Administration skills for users who have basic Linux admin skills.

Created by Dhananjay Naldurgkar - IT Infrastructure Architect

"]

Students: 153, Price: $34.99

Students: 153, Price:  Paid

This Course is designed for students who have experience on core Linux system administration tasks or having basic knowledge in of Linux commands or those who have completed the first course module. This course is intended to provide advanced Linux Administration skills.

After completing this course, you can take the most demanding Linux Administration certifications in the industry & enhance your Linux system administration skills which would help you confidently managing Linux based systems or servers.

What will students learn in your course?

Chapter 01. Introduction Linux System Administration II

Chapter 02. Running commands Efficiently & BASH Scripts

Chapter 03. Scheduling Jobs

Chapter 04. Influencing process Schedules & Tuning

Chapter 05. Access Control Lists

Chapter 06. SELinux Security

Chapter 07. Basic Storage Management (Partitions/File Systems/Persistent Mounts)

Chapter 08.  Logical Volume Management

Chapter 09. Advanced Storage Features/ Layered Storage-Stratis

Chapter 10. Network-Attached Storage (NAS)

Chapter 11. Linux Boot Process

Chapter 12. Securing Network

Chapter 13. Understanding Linux Installation

Chpater 14.  Wrap-Up Sessions

Are there any course requirements or prerequisites?

Basic Linux command skills

Desktop or Laptop with virtualization capability (VT Enabled Processor)

Any virtualization tool like VMware workstation or virtual box

Who are your target students?

Students who have completed basic Linux administration or Linux System Administration I

If you are certified on any of the Linux platform then you can directly take to this module

The Fundamentals of Linux Administration – Complete Mastery

Beginners Guide - Linux Administration, Operating System & Commands, Bash Shell Scripting, Task Automation & Scheduling

Created by Piyush Kumar - Instructor | Staffordshire University Alumnus

"]

Students: 119, Price: $19.99

Students: 119, Price:  Paid

Welcome to the course The Fundamentals of Linux Administration where you are going to develop mastery over the Linux Command Line with very practical ways of learning and understanding Linux.

This course has been designed to ensure that you will be able to continuously improve your Linux skills, develop your in-depth knowledge about Linux Administration thereby giving a platform to your career progression with NO unnecessary wasting of time and useless data being taught in this course.

Course is structured to start with the very basics of Linux where you will get to learn everything about Linux and Linux Commands. You'll be gradually be tuned to work with complex Linux commands which are very very useful for a Linux Administrator. You get on-hands training on-the go while you are watching the video tutorials and you get cheat sheets and help documents in every section which actually saves you a lot of time. Check the Course Content for Chapter wise distribution of the course.

**********************************************************************************************************************************************

Here are some of the testimonial from my students:

  • The instructor has explained the entire Linux OS in great detail using alot of examples and rich resources. The entire study material with quizes, and the instructor's way of teaching is very helpful for people who are beginners in learning Linux OS. Looking forward to advance course also. Very good Job. Bravo Zulu! -- Kshitijnoor SIngh (Udemy Student)

  • Excellent Explanations. Easy to understand. -- Rakesh Ravi (Udemy Student)

  • This is a really good course that covers a lot information about Linux.    -- Raymond Feenstra (Udemy Student)

  • I already had a bit of knowledge of Linux but still, I wasn’t that comfortable. I enrolled for this course with an idea to revive my understandings and learn more. And this course has met all my expectations very well. Good explanations and vast topics covered. I would suggest the instructor add more questions to the quizzes. Surely recommended the course to beginners as well as I-know-little-bit person like me.  -- Prerna (Udemy Student)

  • Well.. It helped getting the basics very clear. A Brilliant Course. Well explained and topics covered nicely with clear explanations. Surely Recommended. Thank You Mr. Piyush..!!  -- Ashish Kandwal (Udemy Student)

  • An amazing experience learning Linux from a really energetic instructor. Course structure is well defined. Good hands-on practice helped a lot. Myself being a beginner, got real learning stuff in this course. Thank You. Highly Recommended for anyone reading this. -- Akhil Sharma (Udemy Student)

  • Hello, this video is very good for basic concepts of Linux. Recomended for every who wants to study Linux. Come on buy this video all. thank you sir for your good videos for us. -- Anton (Udemy Student)

  • Content rich course. Properly structured and explained well. Meets all my requirements as a beginner in the field of Linux. Overall...I learnt a lot and I fact enjoyed too watching the videos. --Neha (Udemy Student)

  • Very helpful course and much recommended for a beginners like me....instructor keeps command line terminal in front of you for the most of the time and therefore learning gets easier. overall a good course to enroll in.... kudos to the instructor!!! good work. -- Amit Joshi (Udemy Student)

Hands-On Linux System Administration

Learn how to set up services, keep the system up-to-date, and schedule tasks.

Created by Packt Publishing - Tech Knowledge in Motion

"]

Students: 110, Price: $89.99

Students: 110, Price:  Paid

Have you only come into brief contact with Linux before, but now you need to set up or maintain a Linux server? Then this course is for you.

With this course you'll learn how to master any Linux machine. Control and master the administration of a Linux machine, whether a workstation or a server. You'll learn how to set up services, monitor the system, perform backups, and schedule common tasks.

By the end of the course you will be ready to start your career as a Linux system administrator.

About the Author

Jack-Benny Persson discovered Linux and the internet way back in 1997, and has since been obsessed by it. Linux and networking have been both his hobby, his field of study, and also his career. He runs a small business in Sweden where he does everything from consulting work to writing books, as long as it has to do with Linux, programming, networking, or electronics. He also has a keen interest in communication and is a HAM radio operator. He is truly a jack-of-all-trades when it comes to technology. One of his (many) dream professions is to become a teacher, though he really likes teaching technology.

A Beginners Guide of Red Hat Linux System Administration

Every Expert of Linux System Administration Was Once A Beginner

Created by Aseef Ahmed - AWS, GCP & Azure Certified Cloud Engineer

"]

Students: 99, Price: $19.99

Students: 99, Price:  Paid

This course is designed to help the beginners to pass the certification exam of Red Hat Linux Certified System Administrator (RHCSA) exam. The Red Hat Certified System Administrator (RHCSA) exam is a performance-based evaluation of Red Hat Enterprise Linux system administration skills and knowledge.

In this course you will start from understanding and using essential tools, operate running systems, configure local storage. You will then create and configure file systems, Deploy, configure, and maintain systems, manage users, groups & security.Through the use of topic-focused videos you will gain an in-depth understanding of all topics on the Red Hat Certified Administrator (RHCSA) exam

You will gain a deeper understanding of Red Hat Enterprise Linux to master the key principles of systems administration. The combination of video, hands-on labs, and virtual machines is a unique offering that gives you a full toolkit to learn and excel on your exam.