Comptia Linux Plus Complete Guide
Published 7/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.94 GB | Duration: 19h 14m
Published 7/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.94 GB | Duration: 19h 14m
Mastering Linux Administration and Security
What you'll learn
Linux System Administration: Gain a comprehensive understanding of Linux system administration tasks, including user and group management, file permissions etc
Networking in Linux: Learn how to configure network interfaces, manage network connections, troubleshoot networking issues, and implement basic network services
Acquire the skills to implement Linux security measures, manage user and group permissions, secure network services, configure firewalls, and cryptography
Develop the ability to diagnose and troubleshoot common Linux system issues, perform system backups and restores, manage system logs
Requirements
The CompTIA Linux+ certification does not have formal prerequisites. However, it is beneficial to have basic computer skills, familiarity with operating systems, and a basic understanding of networking fundamentals. Practical experience with Linux systems is also recommended to reinforce the knowledge gained in the course and enhance exam success.
Description
The CompTIA Linux+ course is a comprehensive training program designed to provide you with the essential skills and knowledge needed to become a proficient Linux administrator. This course is tailored for individuals who are new to Linux or seeking to enhance their existing Linux expertise. It covers the core concepts, tools, and techniques required to effectively manage Linux systems in enterprise environments.Throughout the course, you will gain a deep understanding of Linux architecture, installation, package management, file systems, shells, scripting, and networking. You will learn how to perform essential administrative tasks such as user and group management, file permissions, process management, and system monitoring. Additionally, you will explore advanced topics including virtualization, cloud computing, troubleshooting, and security.Practical hands-on exercises and lab sessions will be an integral part of the course, allowing you to apply your knowledge in real-world scenarios. You will have the opportunity to work with industry-standard tools and technologies, gaining valuable experience in configuring and managing Linux systems.By the end of the course, you will have acquired the skills needed to successfully pass the CompTIA Linux+ certification exam. This globally recognized certification validates your expertise in Linux administration and enhances your credibility in the field of information technology.Whether you are a beginner taking your first steps in the Linux world or an experienced IT professional seeking to expand your skill set, this course provides a solid foundation and empowers you to confidently administer Linux systems in a variety of organizational settings.Embark on this comprehensive journey into Linux administration and unlock exciting career opportunities in the ever-growing field of open-source technology.
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Setup LAB for Linux Administration
Lecture 2 Install Kali Linux on VirtualBox
Lecture 3 Install RHEL 9 on virtualBox
Section 3: Introducing Linux
Lecture 4 Characteristics of Free Open Source Software
Lecture 5 Linux History and features
Lecture 6 Understanding Linux Distributions (Gui vs CLI)
Lecture 7 Bash Shell and command Structure with Example
Lecture 8 Bash Tab Completion and History LAB
Lecture 9 Text Editor Vim and Nano in Linux
Lecture 10 Introducing Su and Sudo
Lecture 11 Identify Common Directories in Linux
Lecture 12 Linux Basic uses LAB
Lecture 13 Use Help in Linux
Lecture 14 Identify the Linux Troubleshooting Methodology
Section 4: Administering Users and Groups
Lecture 15 Manage user Accounts part 1
Lecture 16 User Configuration files and management commands
Lecture 17 Manage the Group - Create Group
Lecture 18 Manage Groups - Modify the Group
Lecture 19 Configure Privilege Escalation
Lecture 20 Policykit Configuration
Lecture 21 Troubleshoot User and Group Issues
Section 5: Configuring Permissions
Lecture 22 Standard Linux permission access level and identities
Lecture 23 LAB on Standard Linux permission access level and identities
Lecture 24 Interpret and set the Permissions with LAB
Lecture 25 Symbolic mode permission and troubleshooting
Lecture 26 Configure Special Linux Permissions
Lecture 27 LAB Configure Special Linux Permissions
Lecture 28 Configure Access Control Lists
Lecture 29 LAB Configure Access Control Lists
Section 6: Implementing File Management
Lecture 30 File system Hierarchy standards and Subdirectories
Lecture 31 Key Directories and File Metadata
Lecture 32 Understand Absolute and Relative Paths
Lecture 33 Configure File Link - Symbolic and Hard Link1
Lecture 34 LAB Configure File Link - Symbolic and Hard Link
Lecture 35 File Management Commands part 1
Lecture 36 File Management Scenario
Lecture 37 LAB File Management in Linux
Lecture 38 Display File Contents and Redirectors
Lecture 39 Find File Locations
Lecture 40 LAB search Files
Section 7: Authoring Text Files
Lecture 41 tar, cpio and dd tools and its functions
Lecture 42 File Compression in Linux
Lecture 43 Confirming File Integrity
Lecture 44 LAB - Backup Restore and Compress files
Section 8: Managing Software
Lecture 45 Package Management and Compiling Source Code
Lecture 46 Software Lifecycle and Repositories
Lecture 47 Package Manager and Software dependency
Lecture 48 Red Hat Package managers
Lecture 49 Query and Repositories
Lecture 50 apt update and upgrade commands with Explanation
Lecture 51 Install and remove packages using APT
Lecture 52 use dpkg to install remove packages in Linux
Lecture 53 Manage Debian Repository Configuration files
Lecture 54 Compile from Source code
Lecture 55 LAB Compile the program from source code
Lecture 56 Wget command to acquire the software
Section 9: Administering Storage
Lecture 57 Storage types and Designs
Lecture 58 Storage Interfaces and Types of Partitions
Lecture 59 Traditional vs Logical volume manager LVM
Lecture 60 Raid Storage and Disk Quota
Lecture 61 Installation and Partitioning the Drive
Lecture 62 Make Filesystem and mount the partition
Lecture 63 Filesystem and Testing tools
Lecture 64 What is Logical Volume Manager LVM
Lecture 65 Linux Filesystem and testing storage
Lecture 66 Create Filesystem and mount permanent Logical Volume
Lecture 67 lvm make filesystem and mount logical Volume
Section 10: Managing Devices, Processes, Memory, and the Kernel
Lecture 68 Hardware Information Tools
Lecture 69 Identify Block, Character, and Special Devices
Lecture 70 CPU and Memory info Tools
Lecture 71 Process and Its signal type
Lecture 72 Display Running Processes and Open Files
Lecture 73 Manage the Virtual Memory and Swap Space
Lecture 74 Free and VMstat
Lecture 75 What is the Linux Kernel
Lecture 76 What are kernel Modules
Section 11: Managing Services
Lecture 77 Manage Services
Lecture 78 Updating Configuration files
Lecture 79 Logs, Severities, Facilities, and config File Location
Lecture 80 Schedule Tasks using crontab and at
Lecture 81 Configure NFS Server and Client
Lecture 82 Timedatectl and localectl Commands with LAB
Lecture 83 Configure a Webserver
Lecture 84 Deploy services - Remote Syslog Server LAB
Section 12: Configuring Network Settings
Lecture 85 TCP IP Layers
Lecture 86 Nodes and Network Devices
Lecture 87 IP address introduction Explained
Lecture 88 Network Segments and Ports
Lecture 89 IP and Ifconfig command in Linux
Lecture 90 Network Manager in Linux
Lecture 91 Network Configuration files and DHCP client
Lecture 92 Name, hostname and other useful files and command
Lecture 93 Configure SSH Remote Access for Administrative
Lecture 94 Other Remote-access Tools
Lecture 95 LAB Configure SSH and security
Lecture 96 Configure Cockpit a remote access tool
Lecture 97 SCP command and Rsync for synchronization
Lecture 98 Troubleshoot the Network
Section 13: Configuring Network Security
Lecture 99 Firewall Locations in the Enterprise
Lecture 100 Actions and Features of Firewall
Lecture 101 Firewall Technologies and Selection Criteria
Lecture 102 LAB Configure Firewall in CentOS
Lecture 103 LAB Configure Firewall in kali Linux
Lecture 104 Monitor Network Traffic
Section 14: Managing Linux Security
Lecture 105 Harden Linux system and its Examples
Lecture 106 Goal of Security Practices and Encryption
Lecture 107 Hashing Graphics
Lecture 108 LAB Harden a Linux System
Lecture 109 Certificate and Public Key Infrastructure - PKI
Lecture 110 Integrity Checking with hash function
Lecture 111 LAB md5shum command
Lecture 112 What is Identity and Access Management
Lecture 113 Methods of Authentication including PAM
Lecture 114 What is SELinux
Lecture 115 LAB SELinux Enable disable and Configure
Lecture 116 Configure SELinux and Policy
Section 15: Implementing Simple Scripts
Lecture 117 Advantages, comment in bash Scripting
Lecture 118 Script Permissions and File Extensions
Lecture 119 Use Shell Script Elements part 1
Lecture 120 Arrays and Functions
Lecture 121 Common Script Utilities
Section 16: Using Infrastructure as Code
Lecture 122 Goals and Characteristics of DevOps
Lecture 123 Benefits and Use Cases of Infrastructure as Code (IaC)
Lecture 124 Implement Orchestration
Lecture 125 LAB Configuration of the System With Ansible
Lecture 126 Manage Version Control with Git
Lecture 127 LAB Manage Version Control with Git
Section 17: Managing Containers in Linux
Lecture 128 Understanding Container Concepts
Lecture 129 Images Containers and DockerFile
Lecture 130 Deploy Containers
Lecture 131 Advanced concept in Containers
Lecture 132 LAB Deploy Containers
Lecture 133 Understand Virtualization Concepts
Section 18: Installing Linux
Lecture 134 The Linux Boot Process
Lecture 135 Modify Boot Settings
This course is designed for individuals who are interested in becoming Linux administrators or advancing their Linux administration skills. It is suitable for beginners who are new to Linux as well as experienced IT professionals looking to expand their knowledge and obtain the CompTIA Linux+ certification.