Skip to Content
Course

Linux Security

CSE-41342

This fast-paced, hands-on online course will teach you how to secure Linux

and lock it down to protect a system from compromise. Gain an understand of how system attacks work and how to use hard-core hardening to defeat the bulk of them. Learn to configure Linux machines to a state of minimum necessary risk.

This course will teach participants how to tighten all major aspects of operating systems for security, balancing this with the purpose of the system and the needs of your organization. Acquire the skills need to tune kernel and operating system parameters, deactivate components, and tighten the components that remain. Students will build and examine major server applications tightening, including Apache, MySQL and SSH server. Along the way, you'll understand how external and internal attackers use privilege escalation and how you can lessen their odds of gaining root. Participants will write small script to check all log files which will reject IP attempting to break-in or login to system servers. By course completion, you will understand the software hackers use and the tricks they employ to compromise your system. This class will give you the framework to think like a hacker and the tools to protect your organization’s systems.

Course Highlights: 

  • Fundamental Security Concepts
  • System Security
  • World Wide Web Security
  • Network and Internet Security
  • Web Security
  • Firewalls and Port Scanning
  • Important Files in Linux Processes

Course Learning Outcomes:

By the end of this course, students will know how to:

  • Implement the fundamentals of Linux security
  • Understand the basics of risk management and how to apply them to Linux Systems
  • Execute techniques for hardening a Linux system
  • Keep attackers out of your systems
  • Apply security skills in your daily job

Course Typically Offered: Online in Spring and Fall quarters.

Prerequisites: CSE-41333 Linux Operating System Fundamentals or equivalent knowledge and experience.

Next Step: Upon completion of this course, consider taking CSE-41365 Linux Networking or CSE-41369 Linux Cloud Infrastructure as your elective to complete this program.

Contact: For more information about this course, please email infotech@ucsd.edu

Course Information

Online
3.00 units
$845.00

Course sessions

Closed

Section ID:

184052

Class type:

Online Asynchronous.

This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.

Textbooks:

All course materials are included unless otherwise stated.

Policies:

  • No refunds after: 9/30/2024

Schedule:

No information available at this time.
Closed

Instructor: Tracy Reed, RHCE

Tracy Reed, RHCE

Tracy Reed has 25 years of experience with Linux and cyber security. He is a Security Architect at a "Big Four" accounting firm where he provides security and risk mitigation services. Reed has experience with container security, server hardening, intrusion detection, as well as ISO/NIST/SOC/PCI/HIPAA compliance in cloud/virtualized/containerized environments. Currently, Tracy teaches the following courses for Extended Studies; Linux Operating System Fundamentals, Linux Security, Linux Cloud Infrastructure, SELinux Fundamentals, and DevSecOps.

Full Bio