CYBV302

Linux Security Essentials

Course Description

CYBV302 provides students with an in-depth analysis of Linux and Unix security issues. This includes configuration guidance using industry standards and benchmarks and implementation through practical, real world examples. The course will examine how to mitigate or eliminate general problems that apply to Nix like OSs, including vulnerabilities in passwords and password authentication systems, virtual memory system, and applications most commonly run.

Learning Outcomes

The student will:

  • Review Linux operating system components from the standpoint of security
  • Examine which processes are running-and which may represent a threat
  • Use logs, analytics, and auditing reports to pinpoint vulnerabilities
  • Gather critical information through advanced scripting techniques
  • Exercise critical thinking strategies including reasoning, problem solving, analysis and evaluation by:
    • Implementing OS hardening through industry standards
    • Troubleshooting common security problems
    • Detecting threats within networks
    • Analyzing security logs and auditing reports

Course Objectives

The student will:

  • Install Linux to achieve optimal security
  • Securely administer accounts, devices, services, processes, data and networks
  • Leverage tools and automated scripting techniques for:
    • Footprinting the network
    • Penetration Testing
    • Threat Detection
    • Logging
    • Auditing
    • Software Management