Learning Linux 5 for System Administration: Install, manage, and secure Linux with administrative command-line skills

Learning Linux 5 for System Administration: Install, manage, and secure Linux with administrative command-line skills
Learning Linux 5 for System Administration: Install, manage, and secure Linux with administrative command-line skills
English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 37m | 618 MB

Set up and configure a Linux server with administrative skills

Do you wish to become confident and master commands and operations in the Latest Linux version? This course is a one-stop guide covering everything you need to know to become an efficient Linux systems administrator.

With this course, you’ll explore the new features of Linux 5 while administering your Linux machine. You’ll master the installation and administration of a Linux machine, whether a workstation or a Linux server. You’ll gain command-line knowledge of how to set up services with the Linux terminal, install and work on a Linux server, perform user permission management by invoking commands arguments, write a shell program like an administrator, and work remotely with SSH (secure shell) and putty; finally you’ll manage Linux services using systemctl and journalctl.

By the end of the course, you will have gained practical knowledge of Linux that will serve as a foundation for getting hands-on with Linux workstation and server administration.

Learn

  • Take control and master the administration of a Linux machine, whether a workstation or a Linux server
  • Deploy services—such as a web server—on a Linux machine
  • Create the desired system by installing and removing software
  • Maintain a Linux server by reading its logs/installations and working with a web server, and monitor its resources
  • Secure a system by setting the correct file permissions, removing inactive users, creating new users, and changing user passwords
  • Perform Linux administrative shell scripting
  • Create a program for working on a shell scripting project
  • Schedule administration tasks with SSH, so that you can also perform them remotely. Make the Linux system work for you!
Table of Contents

01-The Course Overview
02-Oracle Download and Installations
03-Downloading Linux Distro
04-Installing Linux
05-Updating and Upgrading Linux
06-Introduction to the Linux Shell
07-Installing Vim and nano
08-Master Command Line Basics
09-Copying and Moving Files
10-Working with Files
11-Working with File Compression (.tar, tar.gz, zip)
12-Working with Root Permissions
13-Downloading a Linux Server
14-Preparing Installation Media on Oracle
15-Installing Linux Server
16-System Administration (Apache Web Server)
17-Users and Permissions on Linux Server
18-Securing Linux Server
19-Time and Date Manipulations via Terminal
20-User and Group Management (adduser, addgroup, passwd)
21-User and Group Management (passwd, userdel, groupdel)
22-File Permissions (Invoking ls Arguments)
23-File Permissions (chmod, chown, chgrp)
24-Exploring the Types of Shells
25-Choosing the Bash Shell
26-Writing First Shell Scripting – Part One
27-Writing First Shell Scripting – Part Two
28-Project
29-Installing the OpenSSH Client
30-Downloading and Installing PuTTY
31-Setting Up SSH Public and Private Keys
32-Securing Connections with PuTTY
33-SSH Remote Administration with PuTTY
34-Debugging SSH Connections
35-Controlling Services with systemctl
36-Creating and Modifying Services
37-Reading Logs via journalctl
38-Reading Logs in _var_log
39-Editing Configuration Files