CSC-210 Operating Systems and Security

(TUI-CSC-210.AE1) / ISBN : 978-1-64459-783-5
Lessons
Lab
TestPrep
AI Tutor (Add-on)
Instructor-Led (Add-on)
Get A Free Trial

Skills You’ll Get

Get the support you need. Enroll in our Instructor-Led Course.

1

Introduction to Operating Systems

  • The Exam Objectives
  • Setting Up a Learning Space
  • Exploring Linux Distributions
  • Locating a Terminal
  • What Is a Linux Server?
  • Serving the Basics
  • Serving Local Networks
  • Implementing Security
  • Improving Performance
  • Handling Files and Directories
  • Linking Files and Directories
  • Reading Files
  • Finding Information
  • Processing Text Files
  • Redirecting Input and Output
  • Editing Text Files
  • The Linux Boot Process
  • The Firmware Startup
  • Linux Bootloaders
  • System Recovery
  • Looking at init
  • Managing systemd Systems
  • Managing SysV init Systems
  • Digging Deeper into systemd
2

OS Configurations and File Management

  • Configuring Network Features
  • Command-Line Networking Tool
  • Basic Network Troubleshooting
  • Advanced Network Troubleshooting
  • Focusing on the GUI
  • Serving Up the GUI
  • Using Remote Desktops
  • Forwarding
  • Understanding Localization
  • Setting Your Locale
  • Looking at Time
  • Managing User Accounts
  • Managing Groups
  • Setting Up the Environment
  • Querying Users
  • Managing Disk Space Usage
  • Storage Basics
  • Partitioning Tools
  • Understanding Filesystems
  • Formatting Filesystems
  • Mounting Filesystems
  • Managing Filesystems
  • Storage Alternatives
  • Understanding Backup Types
  • Looking at Compression Methods
  • Comparing Archive and Restore Utilities
  • Securing Offsite/Off-System Backups
  • Checking Backup Integrity
3

OS Access and Security

  • Working with Source Code
  • Packaging Applications
  • Using Application Containers
  • Exploring Kernel Modules
  • Installing Kernel Modules
  • Removing Kernel Modules
  • Looking at File and Directory Permissions
  • Access Control Lists
  • Context-Based Permissions
  • Understanding Linux User Types
  • Restricting Users and Files
  • Getting to Know PAM
  • Exploring PKI Concepts
  • Using SSH
  • Using VPN as a Client
  • Understanding the Importance of Logging
  • Basic Logging Using rsyslog
  • Journaling with systemd-journald
  • Providing Access Control
  • Looking at Firewall Technologies
  • Forwarding IP Packets
  • Dynamically Setting Rules
  • User Security
  • Network Security
4

Optimizing Performance and Troubleshooting Issues

  • Troubleshooting the Network
  • Troubleshooting Storage Issues
  • Troubleshooting the CPU
  • Troubleshooting Memory
  • Surviving a Lost Root Password
  • Looking at Processes
  • Monitoring Processes in Real Time
  • Managing Processes
  • Troubleshooting Access
  • Examining File Obstacles
  • Exploring Environment and Shell Issues
  • Communicating with Linux Devices
  • Working with Devices
  • Using Hot-Pluggable Devices
  • Dealing with Storage Problems
  • Uncovering Application Permission Issues
  • Analyzing Application Dependencies
  • Looking at SELinux Context Violations
  • Exploring Firewall Blockages
  • Troubleshooting Additional Hardware Issues

1

Introduction to Operating Systems

  • Upgrading Packages in Ubuntu
  • Configuring OpenLDAP Utilities
  • Configuring a Proxy Server
  • Using Basic Linux Commands
  • Finding a File
  • Processing a Text File
  • Redirecting Output
  • Managing GRUB2 Parameters
  • Booting Linux into Single-User Mode
  • Finding the System Initialization Method
  • Managing Services with systemctl
2

OS Configurations and File Management

  • Using Basic Linux Commands 2
  • Performing Basic Network Troubleshooting
  • Capturing Network Packets Using tcpdump
  • Using the timedatectl Command to Set the System Time
  • Reviewing Account Settings
  • Using usermod to Lock an Account
  • Querying about Users
  • Creating Partitions and Filesystems
  • Creating a Physical Volume, Volume Group, Logical Volume, and File Systems
  • Using tar for Backups
3

OS Access and Security

  • Exploring Basic RPM Commands
  • Using Red Hat Package Management Tools
  • Managing Kernel Modules from the Command Line
  • Managing Default Permissions Using umask
  • Assigning Additional ACLs to a File
  • Exploring SELinux
  • Managing Users and Groups
  • Exploring PAM
  • Configuring an SSH Server
  • Viewing the System Logs
  • Using the firewalld Service
4

Optimizing Performance and Troubleshooting Issues

  • Viewing Disk Usage
  • Displaying Process Information
  • Managing a Process
  • Watching the Stopped Processes

Related Courses

All Courses
scroll to top