This course introduces the basic operations in major Linux distros for cybersecurity using both graphical interface and command line interface. Students will learn about the basic installation and configuration, file systems management, shell scripts, and user authentication in Linux systems. This course is the technical base for students to take cybersecurity major courses.
Course Objectives
• Introduce the basic concept and knowledge about different Linux distros, including the most popular distribution for cybersecurity, Kali Linux and Ubuntu.
• Install and operate different Linux distros locally and remotely (on AWS cloud),
• Understand the ownership and permissions of the files and directories,
• Understand the shell scripts,
• Perform essential system administration functions, such as network configuration, process and
log administration, and software management, and perform security tasks, such as footprinting, firewalls, and tools in relation to Intrusion detection.
Expected Learning Outcomes
Students should be able to:
• perform the essential system administration functions in Linux systems
• write shell scripts to automate tasks in Linux systems
• perform the necessary security tasks to secure the Linux systems.
Below are lab assignments from the course that are available for download. Some assignments exceeded the sites limits, and I can send them upon request.