11.Linux Process Management/Foreground and Background Processes/Foreground and Background Processes.mp433.95MB
11.Linux Process Management/Getting a Dynamic Real-Time View of the Running System (top, htop)/Getting a Dynamic Real-Time View of the Running System (top, htop).mp4197.13MB
11.Linux Process Management/Job Control (jobs, fg, bg/Job Control (jobs, fg, bg.mp447.46MB
11.Linux Process Management/Listing Processes (ps, pstree)/Listing Processes (ps, pstree).mp4115.02MB
11.Linux Process Management/Processes and The Linux Security Model/Processes and The Linux Security Model.mp454.5MB
11.Linux Process Management/Signals and Killing Processes (kill, pkill, killall, pidof)/Signals and Killing Processes (kill, pkill, killall, pidof).mp493.87MB
13.Networking in Linux/Checking for Listening Ports (netstat, ss, lsof, telnet, nmap)/Checking for Listening Ports (netstat, ss, lsof, telnet, nmap).mp493.46MB
13.Networking in Linux/Configuring the Network On The Fly (ifconfig, ip, route)/Configuring the Network On The Fly (ifconfig, ip, route).mp451.26MB
13.Networking in Linux/Copying Files Over the Network (scp)/Copying Files Over the Network (scp).mp489.57MB
13.Networking in Linux/Getting Information about the Network Interfaces (ip, ifconfig/Getting Information about the Network Interfaces (ip, ifconfig.mp460.42MB
13.Networking in Linux/Securing the OpenSSH Server (sshd)/Securing the OpenSSH Server (sshd).mp465.31MB
13.Networking in Linux/Setting Up Static IP on Ubuntu (netplan)/Setting Up Static IP on Ubuntu (netplan).mp447.93MB
13.Networking in Linux/Synchronizing Files and Directories using rsync/Synchronizing Files and Directories using rsync.mp474.92MB
13.Networking in Linux/Testing and Troubleshooting Network Connectivity/Testing and Troubleshooting Network Connectivity.mp498.1MB
13.Networking in Linux/Troubleshooting SSH/Troubleshooting SSH.mp461.44MB
13.Networking in Linux/Using SSH/Using SSH.mp473.96MB
13.Networking in Linux/Using rsync Over the Network/Using rsync Over the Network.mp432.37MB
13.Networking in Linux/Using wget/Using wget.mp489.56MB
15.Software Management/Compiling C Programs/Compiling C Programs.mp424.6MB
15.Software Management/Compiling Programs from Source Code vs. Package Manager/Compiling Programs from Source Code vs. Package Manager.mp432.53MB
15.Software Management/Compiling Software From Source Code - Lab ProFTPD/Compiling Software From Source Code - Lab ProFTPD.mp4185.04MB
15.Software Management/DPKG (Debian and Ubuntu Based Distros)/DPKG (Debian and Ubuntu Based Distros).mp458.84MB
15.Software Management/Intro to APT/Intro to APT.mp410.65MB
17.System Administration/Getting System Hardware Information (lwhw, lscpu, lsusb, lspci, dmidecode, hdparm)/Getting System Hardware Information (lwhw, lscpu, lsusb, lspci, dmidecode, hdparm).mp4109.11MB
17.System Administration/Intro to systemd/Intro to systemd.mp417.8MB
17.System Administration/Mounting and Unmounting File Systems (df, mount, umount, fdisk, gparted)/Mounting and Unmounting File Systems (df, mount, umount, fdisk, gparted).mp4135.36MB
17.System Administration/Scheduling Tasks Using Anacron (anacron)/Scheduling Tasks Using Anacron (anacron).mp434.35MB
17.System Administration/Service Management (systemd and systemctl)/Service Management (systemd and systemctl).mp468.29MB
17.System Administration/Task Automation and Scheduling Using Cron (crontab)/Task Automation and Scheduling Using Cron (crontab).mp497.05MB
17.System Administration/Working With Device Files (dd)/Working With Device Files (dd).mp479.71MB
2.Setting Up the Environment/Installing CentOS in a VM/Installing CentOS in a VM.mp472.37MB
2.Setting Up the Environment/Installing Ubuntu in a VM/Installing Ubuntu in a VM.mp482.69MB
2.Setting Up the Environment/Linux Distributions/Linux Distributions.mp4262.73MB
2.Setting Up the Environment/Migrating to Linux/Migrating to Linux.mp443.45MB
2.Setting Up the Environment/Things to Do After Installing Ubuntu/Things to Do After Installing Ubuntu.mp488.76MB
21.Setting Up the Environment for the Hands-On Projects/Running a Linux Server in the Cloud/Running a Linux Server in the Cloud.mp472.59MB
21.Setting Up the Environment for the Hands-On Projects/Securing SSH with Key Authentication/Securing SSH with Key Authentication.mp448.08MB
22.Project 1 - Running Containerized Applications with Docker/Committing Container Changes into a New Image/Committing Container Changes into a New Image.mp448.1MB
22.Project 1 - Running Containerized Applications with Docker/Creating Custom Images using Dockerfile/Creating Custom Images using Dockerfile.mp4125.46MB
22.Project 1 - Running Containerized Applications with Docker/Executing Commands in a Running Container/Executing Commands in a Running Container.mp429.71MB
22.Project 1 - Running Containerized Applications with Docker/Getting Information about the Running Containers/Getting Information about the Running Containers.mp463.81MB
22.Project 1 - Running Containerized Applications with Docker/Getting Shell Access to a Container/Getting Shell Access to a Container.mp462.64MB
22.Project 1 - Running Containerized Applications with Docker/Image Structure and Layers/Image Structure and Layers.mp445.02MB
22.Project 1 - Running Containerized Applications with Docker/Installing Docker/Installing Docker.mp460.38MB
22.Project 1 - Running Containerized Applications with Docker/Lab - Running a Web Server in a Docker Container/Lab - Running a Web Server in a Docker Container.mp426.78MB
22.Project 1 - Running Containerized Applications with Docker/Listing Images and Containers/Listing Images and Containers.mp440.54MB
22.Project 1 - Running Containerized Applications with Docker/Persistent Data - Volumes/Persistent Data - Volumes.mp436.68MB
22.Project 1 - Running Containerized Applications with Docker/Project Overview/Project Overview.mp431.79MB
22.Project 1 - Running Containerized Applications with Docker/Pulling Images and Running Containers/Pulling Images and Running Containers.mp4105.22MB
22.Project 1 - Running Containerized Applications with Docker/Removing Images and Containers/Removing Images and Containers.mp473.91MB
22.Project 1 - Running Containerized Applications with Docker/Tagging and Pushing Custom Images to Docker Hub/Tagging and Pushing Custom Images to Docker Hub.mp431.74MB
22.Project 1 - Running Containerized Applications with Docker/What is Docker Why use it/What is Docker Why use it.mp422.07MB
24.Project 2 - Securing and Hardening a Linux System/Checking Files Integrity with AIDE - Part 1/Checking Files Integrity with AIDE - Part 1.mp480.41MB
24.Project 2 - Securing and Hardening a Linux System/Checking Files Integrity with AIDE - Part 2/Checking Files Integrity with AIDE - Part 2.mp423.51MB
24.Project 2 - Securing and Hardening a Linux System/Cracking Linux Passwords Using John the Ripper/Cracking Linux Passwords Using John the Ripper.mp461.89MB
24.Project 2 - Securing and Hardening a Linux System/Enforcing Password Policy/Enforcing Password Policy.mp463.55MB
24.Project 2 - Securing and Hardening a Linux System/Full Disk Encryption Using dm-crypt and LUKS/Full Disk Encryption Using dm-crypt and LUKS.mp478.53MB
24.Project 2 - Securing and Hardening a Linux System/Giving Limited root Privileges (sudoers and visudo) - Part 1/Giving Limited root Privileges (sudoers and visudo) - Part 1.mp423.23MB
24.Project 2 - Securing and Hardening a Linux System/Giving Limited root Privileges (sudoers and visudo) - Part 2/Giving Limited root Privileges (sudoers and visudo) - Part 2.mp460.31MB
24.Project 2 - Securing and Hardening a Linux System/Hide Secret Messages Through Steganography with Steghide/Hide Secret Messages Through Steganography with Steghide.mp478.59MB
24.Project 2 - Securing and Hardening a Linux System/Intro to Cracking Passwords/Intro to Cracking Passwords.mp422.31MB
24.Project 2 - Securing and Hardening a Linux System/Linux Security Checklist/Linux Security Checklist.mp430.91MB
24.Project 2 - Securing and Hardening a Linux System/Locking or Disabling User Accounts/Locking or Disabling User Accounts.mp447.56MB
24.Project 2 - Securing and Hardening a Linux System/Nmap Advanced/Nmap Advanced.mp465.42MB
24.Project 2 - Securing and Hardening a Linux System/Project Overview/Project Overview.mp459.48MB
24.Project 2 - Securing and Hardening a Linux System/Scanning Networks with Nmap/Scanning Networks with Nmap.mp471MB
24.Project 2 - Securing and Hardening a Linux System/Scanning for Rootkits (rkhunter and chkrootkit)/Scanning for Rootkits (rkhunter and chkrootkit).mp483.59MB
24.Project 2 - Securing and Hardening a Linux System/Scanning for Viruses with ClamAV/Scanning for Viruses with ClamAV.mp484.69MB
24.Project 2 - Securing and Hardening a Linux System/Securing the Boot Loader (Grub)/Securing the Boot Loader (Grub).mp437.36MB
24.Project 2 - Securing and Hardening a Linux System/Securing the OpenSSH Server (sshd)/Securing the OpenSSH Server (sshd).mp465.31MB
24.Project 2 - Securing and Hardening a Linux System/Setting Users’ Limits (Running a DoS Attack Without root Access)/Setting Users’ Limits (Running a DoS Attack Without root Access).mp448.65MB
24.Project 2 - Securing and Hardening a Linux System/Steganography Explained/Steganography Explained.mp475.62MB
24.Project 2 - Securing and Hardening a Linux System/Steganography In Depth/Steganography In Depth.mp437.55MB
24.Project 2 - Securing and Hardening a Linux System/Symmetric Encryption Using GnuPG/Symmetric Encryption Using GnuPG.mp465.05MB
24.Project 2 - Securing and Hardening a Linux System/Unlocking LUKS Encrypted Drives With A Keyfile/Unlocking LUKS Encrypted Drives With A Keyfile.mp419.18MB
25.Project 3_ Setting Up a Web and DNS Server/Access Control by Source IP Address/Access Control by Source IP Address.mp437.68MB
25.Project 3_ Setting Up a Web and DNS Server/Diving into the DNS Protocol and Installing a DNS Server (BIND9)/Diving into the DNS Protocol and Installing a DNS Server (BIND9).mp476.6MB
25.Project 3_ Setting Up a Web and DNS Server/Getting a Domain Name/Getting a Domain Name.mp490.38MB
25.Project 3_ Setting Up a Web and DNS Server/HTTP Compression/HTTP Compression.mp442.62MB
25.Project 3_ Setting Up a Web and DNS Server/HTTP Digest Authentication/HTTP Digest Authentication.mp435.77MB
25.Project 3_ Setting Up a Web and DNS Server/Installing PHP/Installing PHP.mp435.21MB
25.Project 3_ Setting Up a Web and DNS Server/Installing a Web Application (WordPress)/Installing a Web Application (WordPress).mp456.89MB
25.Project 3_ Setting Up a Web and DNS Server/Installing a Web Server (Apache2)/Installing a Web Server (Apache2).mp438.6MB
25.Project 3_ Setting Up a Web and DNS Server/Installing and Securing the MySql Server/Installing and Securing the MySql Server.mp446.91MB
25.Project 3_ Setting Up a Web and DNS Server/Installing phpMyAdmin/Installing phpMyAdmin.mp482.38MB
25.Project 3_ Setting Up a Web and DNS Server/Project Overview - The Big Picture/Project Overview - The Big Picture.mp427.82MB
25.Project 3_ Setting Up a Web and DNS Server/Securing Apache with OpenSSL and Digital Certificates/Securing Apache with OpenSSL and Digital Certificates.mp483.23MB
25.Project 3_ Setting Up a Web and DNS Server/Securing WordPress/Securing WordPress.mp441.07MB
25.Project 3_ Setting Up a Web and DNS Server/Securing phpMyAdmin/Securing phpMyAdmin.mp428.41MB
25.Project 3_ Setting Up a Web and DNS Server/SetHandler and Server Status/SetHandler and Server Status.mp434.27MB
25.Project 3_ Setting Up a Web and DNS Server/Setting Up Virtual Hosting/Setting Up Virtual Hosting.mp472.26MB
25.Project 3_ Setting Up a Web and DNS Server/Setting Up the Authoritative BIND9 DNS Server/Setting Up the Authoritative BIND9 DNS Server.mp496.87MB
25.Project 3_ Setting Up a Web and DNS Server/The 'Files' Directive/The 'Files' Directive.mp455.79MB
25.Project 3_ Setting Up a Web and DNS Server/The .htaccess File/The .htaccess File.mp436.68MB
25.Project 3_ Setting Up a Web and DNS Server/The Options Directive and Indexing/The Options Directive and Indexing.mp4100.89MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Ansible Ad-Hoc Commands - The APT Module/Ansible Ad-Hoc Commands - The APT Module.mp434.76MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Ansible Ad-Hoc Commands - The Script Module/Ansible Ad-Hoc Commands - The Script Module.mp425.19MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Ansible Ad-Hoc Commands - The Service Module/Ansible Ad-Hoc Commands - The Service Module.mp420.35MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Ansible Ad-Hoc Commands - The Shell Module/Ansible Ad-Hoc Commands - The Shell Module.mp440.52MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Ansible Ad-Hoc Commands - The User Module/Ansible Ad-Hoc Commands - The User Module.mp433.07MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Ansible Inventory File/Ansible Inventory File.mp457.38MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Intro to Ansible/Intro to Ansible.mp431.02MB
27.Project 4 - Automating Linux Administrative Tasks With Ansible/Prerequisites/Prerequisites.mp49.31MB
29.Bonus_ IPFS - The InterPlanetary File System/Installing IPFS on Linux/Installing IPFS on Linux.mp457.62MB
29.Bonus_ IPFS - The InterPlanetary File System/Pinning Objects/Pinning Objects.mp427.77MB
29.Bonus_ IPFS - The InterPlanetary File System/Running an IPFS Node on Linux/Running an IPFS Node on Linux.mp446.91MB
29.Bonus_ IPFS - The InterPlanetary File System/What is IPFS and How It Works/What is IPFS and How It Works.mp440.77MB
3.The Linux Terminal in Depth/Getting Help, Man Pages (man, type, help, apropos)/Getting Help, Man Pages (man, type, help, apropos).mp4100.16MB
3.The Linux Terminal in Depth/Linux Command Structure/Linux Command Structure.mp445.53MB
3.The Linux Terminal in Depth/Mastering the Terminal - Keyboard Shortcuts/Mastering the Terminal - Keyboard Shortcuts.mp435.89MB
3.The Linux Terminal in Depth/Mastering the Terminal - The TAB Key/Mastering the Terminal - The TAB Key.mp451.91MB
3.The Linux Terminal in Depth/Mastering the Terminal - the Bash History/Mastering the Terminal - the Bash History.mp458.15MB
3.The Linux Terminal in Depth/Recording the Date and Time for Each line in History/Recording the Date and Time for Each line in History.mp415.75MB
3.The Linux Terminal in Depth/Running Commands Without Leaving a Trace/Running Commands Without Leaving a Trace.mp443.62MB
3.The Linux Terminal in Depth/Terminals, Consoles, Shells and Commands/Terminals, Consoles, Shells and Commands.mp455.98MB
3.The Linux Terminal in Depth/root vs. non-Privileged Users. Getting root Access (sudo, su, passwd)/root vs. non-Privileged Users. Getting root Access (sudo, su, passwd).mp460.17MB
30.Bonus_ SSH Public Key Authentication/Configuring SSH Public Key Authentication on Linux/Configuring SSH Public Key Authentication on Linux.mp4114.35MB
30.Bonus_ SSH Public Key Authentication/Generating SSH Key Pair on Linux/Generating SSH Key Pair on Linux.mp411.68MB
30.Bonus_ SSH Public Key Authentication/Generating SSH Key Pair on Windows/Generating SSH Key Pair on Windows.mp429.44MB
30.Bonus_ SSH Public Key Authentication/SSH Public Key Authentication Overview/SSH Public Key Authentication Overview.mp420.49MB
5.The Linux File System/Absolute vs. Relative Paths. Walking through the File System (pwd, cd, tree)/Absolute vs. Relative Paths. Walking through the File System (pwd, cd, tree).mp4122.27MB
5.The Linux File System/Compressing and Archiving Files and Directories (tar, gzip)/Compressing and Archiving Files and Directories (tar, gzip).mp4115.17MB
5.The Linux File System/Copying Files and Directories (cp)/Copying Files and Directories (cp).mp447.31MB
5.The Linux File System/Creating Files and Directories (touch, mkdir)/Creating Files and Directories (touch, mkdir).mp454.75MB
5.The Linux File System/File Types in Linux (ls -F, file)/File Types in Linux (ls -F, file).mp465.96MB
5.The Linux File System/Find and Exec/Find and Exec.mp431.22MB
5.The Linux File System/Finding Files and Directories - Part 1 (locate, which)/Finding Files and Directories - Part 1 (locate, which).mp483.27MB
5.The Linux File System/Finding Files and Directories - Part 2 (find)/Finding Files and Directories - Part 2 (find).mp494.74MB
5.The Linux File System/Hard Links and the Inode Structure/Hard Links and the Inode Structure.mp482.3MB
5.The Linux File System/Intro to The Linux Files System/Intro to The Linux Files System.mp425.52MB
5.The Linux File System/Moving and Renaming Files and Directories (mv)/Moving and Renaming Files and Directories (mv).mp440.83MB
5.The Linux File System/Removing Files and Directories (rm, shred)/Removing Files and Directories (rm, shred).mp461.96MB
5.The Linux File System/Searching for String Patterns in Text Files (grep)/Searching for String Patterns in Text Files (grep).mp4104.61MB
5.The Linux File System/Searching for Strings in Binary Files (strings)/Searching for Strings in Binary Files (strings).mp435.94MB
5.The Linux File System/Sorting Files by Timestamp/Sorting Files by Timestamp.mp416.28MB
5.The Linux File System/The Basics of VIM Text Editor/The Basics of VIM Text Editor.mp461.64MB
5.The Linux File System/The Filesystem Hierarchy Standard ( FHS)/The Filesystem Hierarchy Standard ( FHS).mp473.1MB
5.The Linux File System/The LS Command In Depth (ls)/The LS Command In Depth (ls).mp479.09MB
5.The Linux File System/The VIM Editor In Depth - Part 1/The VIM Editor In Depth - Part 1.mp454.43MB
5.The Linux File System/The VIM Editor In Depth - Part 2/The VIM Editor In Depth - Part 2.mp439.2MB
7.User Accounts Management/Understanding Linux Groups (groups, id)/Understanding Linux Groups (groups, id).mp420.74MB
7.User Accounts Management/Understanding _etc_passwd and _etc_shadow files/Understanding _etc_passwd and _etc_shadow files.mp476.16MB
7.User Accounts Management/User Account Monitoring (whoami, who am i, who, id, w, uptime, last)/User Account Monitoring (whoami, who am i, who, id, w, uptime, last).mp463.74MB