Modern Data Science Academy

UNIX Systems Security Fundamentals

This fast-paced, hands-on class will teach you how to secure UNIX-LINUX and lock it down to protect a system from compromise. Learn 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. Learn how to tune kernel, operate system parameters, deactivate components, and tighten the components that remain. Build and examine major server applications tightening, including Apache, MySQL and SSH server. Understand how external and internal attackers use privilege escalation and learn how you can lessen their odds of gaining root. This course will demonstrate how hackers brake into wireless routers and show you how to protect them. You will write small script to check all log files which will reject IP attempting to break-in or login to system servers. At the end you will be able to take the LINUX VM and use it as a carbon copy for your system in your organization. This class will give you the framework to think like a hacker and the tools to protect your organization’s systems.

Topics May Include:

  • User Responsibilities
  • System, Network, and Internet Security
  • WWW Security
  • Firewalls and Port Scanning
  • Important Files and Unix Process

Practical Experience:

  • Prepare and install the UNIX/Linux operating system
  • Configure and secure the UNIX/Linux operating system environment
  • Integrate a workstation with an existing network running common network services
  • Create and manage user and group accounts
  • Install, share and manage file systems and resources
  • Configure and control the boot process
  • Prepare the installation, configuration and support of all network resources
  • Configure, compile and install the UNIX/Linux kernel
  • Configure the X windows system and a desktop environment
  • Optimize system performance including basic troubleshooting

Note: Prerequisite is UNIX Operating Systems - Introduction or equivalent knowledge.

Course Number: CSE-40224   Credit: 3 units in Computer Science & Engineering

This course is part of the following Certificate Program(s):

Email Newsletters


Email Icon Email This Page

Print Icon Print This Page

icon Calendar

icon Facebook

icon LinkedIn

Date | Time | Location | Instructor | Textbook

There are no sections of this course currently scheduled. Please contact the Science & Technology department at (858) 534-9353 or for information about when this course will be offered again.