Pearson-linux-ess-cybersec ISBN: 978-1-64459-032-4
Linux Essentials for Cybersecurity Pearson uCertify
Linux Essentials for Cybersecurity course aims at providing skills that a Linux professional should have. The course takes typical ground-up approach with a methodology of keeping an eye on security. Throughout the course, there are references to security issues and a strong emphasis is placed on creating security policies. The course also provides knowledge and skills in managing local storage, managing group and user accounts, working on the command line, editing files, and more.
Intermediate Self-paced · 1 year access
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
37 Interactive Lessons · 160 topics01 Introduction +
02 Distributions and Key Components 4 topics +
- Introducing Linux
- Linux Distributions
- Installing Linux
- Summary
03 Working on the Command Line 4 topics +
- File Management
- Shell Features
- Advanced Commands
- Summary
04 Getting Help 7 topics +
- Man Pages
- Command Help Options
- The help Command
- The info Command
- The /usr/share/doc Directory
- Internet Resources
- Summary
05 Editing Files 3 topics +
- The vi Editor
- Additional Editors
- Summary
06 When Things Go Wrong 3 topics +
- The Science of Troubleshooting
- Notifying Users
- Summary
07 Managing Group Accounts 3 topics +
- What Are Groups Used For?
- Managing Groups
- Summary
08 Managing User Accounts 6 topics +
- The Importance of User Accounts
- Managing Users
- Network-Based User Accounts
- Using su and sudo
- Restricting User Accounts
- Summary
09 Develop an Account Security Policy 6 topics +
- Introducing Kali Linux
- Security Principles
- Creating a Security Policy
- Securing Accounts
- Security Tools
- Summary
10 File Permissions 8 topics +
- Standard Permissions
- Default Permissions
- Special Permissions
- Access Control Lists (ACLs)
- Changing Ownership
- File Attributes
- Introduction to SELinux
- Summary
11 Manage Local Storage: Essentials 5 topics +
- Filesystem Essentials
- Filesystem Types
- Additional Filesystem Tools
- Mounting Filesystems
- Summary
12 Manage Local Storage: Advanced Features 6 topics +
- Encrypted Filesystems
- Managing autofs
- Logical Volume Manager
- Disk Quotas
- Hard and Soft Links
- Summary
13 Manage Network Storage 3 topics +
- Samba
- Network File System
- Summary
14 Develop a Storage Security Policy 3 topics +
- Developing the Plan
- Backing Up Data
- Summary
15 crontab and at 3 topics +
- Using crontab
- Using at
- Summary
16 Scripting 7 topics +
- Linux Programming
- Basics of BASH Scripting
- Flow Control Statements
- User Interaction
- Using Command Substitution
- Additional Information
- Summary
17 Common Automation Tasks 3 topics +
- Exploring Scripts that Already Exist on Your System
- Creating Your Own Automation Scripts
- Summary
18 Develop an Automation Security Policy 3 topics +
- Securing crontab and at
- Securing BASH Scripts
- Summary
19 Networking Basics 6 topics +
- Network Terminology
- IPv4 Versus IPv6
- IPv4 Addresses
- Common Protocol Suites
- Network Ports
- Summary
20 Network Configuration 5 topics +
- Ethernet Network Interfaces
- Persistent Network Configurations
- Network Troubleshooting Commands
- Access to Wireless Networks
- Summary
21 Network Service Configuration: Essential Services 8 topics +
- DNS Servers
- Zone Files
- Securing BIND
- DHCP Server
- Email Servers
- Managing Local Email Delivery
- Remote Email Delivery
- Summary
22 Network Service Configuration: Web Services 8 topics +
- Apache Web Server
- Basic Apache Web Server Configuration
- Apache Web Server Security
- Virtual Hosts
- HTTPS
- SSL and Apache
- Proxy Servers
- Summary
23 Connecting to Remote Systems 4 topics +
- LDAP
- FTP Servers
- Secure Shell
- Summary
24 Develop a Network Security Policy 4 topics +
- Kernel Parameters
- TCP Wrappers
- Network Time Protocol
- Summary
25 Process Control 6 topics +
- Viewing Processes
- Running Processes
- Killing Process
- The nohup Command
- Process Priority
- Summary
26 System Logging 4 topics +
- Syslog
- The logrotate Command
- The journalctl Command
- Summary
27 Red Hat–Based Software Management 5 topics +
- Red Hat Packages
- Using the rpm Command
- The yum Command
- Additional Tools
- Summary
28 Debian-Based Software Management 4 topics +
- Managing Packages with dpkg
- Managing Packages with APT
- Listing Package Information with APT Commands
- Summary
29 System Booting 5 topics +
- Phases of the Boot Process
- GRUB
- Kernel Components
- The init Phase
- Summary
30 Develop a Software Management Security Policy 3 topics +
- Ensuring Software Security
- xinetd
- Summary
31 Footprinting 4 topics +
- Understanding Footprinting
- Common Footprinting Tools
- Kali Linux Utilities
- Summary
32 Firewalls 6 topics +
- Introduction to Firewalls
- Essentials of the iptables Command
- Using iptables to Filter Incoming Packets
- Using iptables to Filter Outgoing Packets
- Implementing NAT
- Summary
33 Intrusion Detection 5 topics +
- Introduction to Intrusion Detection Tools
- Intrusion Detection Network Tools
- Intrusion Detection File Tools
- Additional Intrusion Detection Tools
- Summary
34 Additional Security Tasks 5 topics +
- The fail2ban Service
- OpenVPN
- gpg
- Security Alert Services
- Summary
35 Appendix A: Resource Guide 1 topics +
- Resources by Lesson
36 CompTIA Linux+ LX0-103 and LPIC-1 (Exam 101) +
37 CompTIA Linux+ LX0-103 and LPIC-1 (Exam 102) +
02 / FAQs
Questions before you start
Prepare for Linux Essentials for Cybersecurity Pearson uCertify
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.