Linux System for Cybersecurity
This course introduces the basic operations in major Linux distros for cybersecurity using both graphical interface and command line interface. Students learn about the following:
- 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. The lab was set up on our own personal computers versus the ODU computer lab.
Course Objectives
- Learn about Linux distros, including Kali Linux;
- learn basic concepts/knowledge about the different distros;
- install/operate distros;
- work with ownership, permissions of files/directories;
- write shell scripts to automate daily tasks;
- perform administrative functions like:
– network configuration,
– processes,
– logs, and
– manage software; - learn security tasks like:
– firewalls,
– footprinting, and
– Intrusion Detection tools.
Materials
- Textbook – “Lab Manual – Linux Essentials for Cybersecurity 1st Ed.” by William Rothwell and Denise Kinsey, ISBN: 0789759357
- Textbook – “The Linux Bible, 10th Ed.” by Christopher Negus
- Textbook – “Linux+ and LPIC-1 Guide to Linux Certification, 5th Ed.” – Jason Eckert, ISBN-13: 9781337569798
- Textbook – “Mastering Modern Linux. 2nd Ed.” by Paul S. Wang June 2018
