good explanations
Linux System Administration Online Course
Use the in-demand Linux skills you learn in this course to boost your career with practical approach of learning
IT and Software ,Operating Systems and Servers,Linux
Lectures -106
Duration -9 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
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 an 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
Goals
- Securing & Hardening a Linux System
- Managing Server Firewalls
- Advanced Storage Features
- Linux Containers
- Setting up a Apache Web Server
- Automating Linux Administrative tasks
- Automate Linux using Ansible
- Managing SELinux Security
- Samba Server
- VDO - Virtual Data Optimizer
Prerequisites
- PC or Laptop with internet Connection.
- Basic Knowledge of Linux Administration would be required as it is a intermediate level course module.
Curriculum
Check out the detailed breakdown of what’s inside the course
Securing & Hardening a Linux System
17 Lectures
- Introduction 04:02 04:02
- Linux Physical Security 04:21 04:21
- How to break root password 06:21 06:21
- Securing the grub menu 04:15 04:15
- Reset root password from rescue mode 03:20 03:20
- BIOS Protection 02:39 02:39
- General Security 03:19 03:19
- Keep your system updated 03:05 03:05
- Turn off IPv6 01:12 01:12
- Disable USB Stick to detect 01:45 01:45
- Restrict Users to Use Old Passwords 04:17 04:17
- Check Password Expiration of a User 03:29 03:29
- Password Expiration - Lab Session 06:07 06:07
- Verify accounts for empty password 02:54 02:54
- Verify accounts with "Zero" UID 02:17 02:17
- Review logs regularly 03:03 03:03
- Keep /boot as read only 03:54 03:54
Managing Server Firewalls
15 Lectures
Advanced Storage Features
14 Lectures
Managing SELinux Security
11 Lectures
Samba Server
9 Lectures
Setting up a Apache Web Server
13 Lectures
Linux Containers
5 Lectures
Automating Linux Administrative tasks
14 Lectures
Setup a DNS Server
8 Lectures
Instructor Details
Shikhar Verma
Shikhar Verma, an entrepreneur and corporate trainer, runs the IT company Techstart, which deals with IT-based projects like designing, creating certified courses, writing content, and handling and maintaining various offline/online projects for well-known companies.
He had already worked for more than 15 years in the IT industry before starting his own business.
Shikhar's passion is to work in an environment where his technical skills and experience are put to proper use for the growth of the company and his career.
And he is on Tutorialspoint, to teach what he knows in an approachable way. He started teaching courses in 2016 and has taught over 1 Lakh students. and grateful every day for being able to connect with so many students in almost every country around the world.
He is qualified with a BTech in Electrical and Electronics Engineering, and more than 90,000 students across 165 countries have benefited from enrolling in various technical courses offered by him.
Primary Skills are DevOps, Docker, Git, Kubernetes, Linux, Ansible, Shell Scripting, AWS Cloud (Amazon Web Services), Linux Cluster, Perl, etc
Course Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Feedbacks
great lectures
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now