Linux System for Cybersecurity
Course description
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.
Course Objectives
- Introduce the basic concept and knowledge about different Linux distros, including
the most popular distribution for cybersecurity, Kali Linux,- 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,
- Install and operate different Linux distros locally and remotely (on AWS
- Perform essential system administration functions, such as network configuration,
process and log administration, and software management. - Perform security tasks, such as foot printing, firewalls, and tools in relation
to Intrusion Detection.
Expected Learning Outcomes
- 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 system
Reflection
To be completely transparent, I had no experience with Linux or working on the command line. There were many challenges, mainly in memorizing commands and misspelling commands. Though I still struggle to remember commands, with practice I will become more familiar with them. Overall, this course gave me the information and experience I needed to have confidence in basic Linux system operations.