Tag Archives: Linux

CYBER SECURITY BOOT CAMP – WEBMINAL

Objective: 

Students will begin preparing for proficiency in cyber security and information security techniques, technologies and methodologies.

Links:

Topics Discussed:

  • Linux
  • GUI
  • CLI
  • Shell
  • bash
  • Prompt
  • Input/Output

Assignment:

  1. Visit Webminal.org, and create an account using your haydenmagnet.org email address.
  2. Continue exploring the Linux command line, using the command descriptions and tutorials available on the Webminal site.

Assigned: August 16th, 2021
Teacher Pacing Due Date: August 17th, 2021

CYBER SECURITY BOOT CAMP – THE LINUX CLI – FALL 2021

Objective:  Students will begin preparing for proficiency in cyber security and information security techniques, technologies and methodologies.

Links:

Topics Discussed:

  • Linux
  • GUI
  • CLI
  • Shell
  • bash
  • Prompt
  • Input/Output

Assignment:

  1. Load  the Linux Journey website, and navigate to the Command Line instruction module.
  2. Let’s walk through the Command Line online instruction module together, investigating a number of important commands used to navigate and perform actions within the Linux shell.
  3. Visit JSLinux to see a fully-featured Linux shell running a JavaScript-based emulator. This also provides us a very useful platform for practicing CLI commands.
  4. Input the commands described in the module, and observe their output:
    1. echo
    2. pwd
    3. cd
    4. ls
    5. touch
    6. file
    7. cat
    8. less
    9. history
    10. cp
    11. mv
    12. mkdir
    13. rm
    14. find
    15. help
    16. man
    17. whatis
    18. alias
    19. exit
  5. Once you’ve got the hang of these basics, we’ll explore more complex commands in tomorrow’s module. Be prepared to use these commands in a brief Check for Understanding quiz next week.

Assigned: August 12th, 2021
Teacher Pacing Due Date: August 13th, 2021

CYBER SECURITY BOOT CAMP – DAY 1: BEGINNING THE LINUX JOURNEY – SPRING 2021

Objective: 

Students will begin preparing for proficiency in cyber security and information security techniques, technologies and methodologies by learning the basics of the Linux operating system.

Links:

Topics Discussed:

  • Curriculum Overview
  • Cyber Security
  • Linux
  • Linux History
  • GNU
  • GPL
  • Linux Distributions
  • Linux Kernel
  • Package Management
  • Rolling Release
  • Branches
  • Advantages/Disadvantages of Linux

Assignment:

  1. The first step on our journey to Cybersecurity proficiency is to gain proficiency in the Linux operating system. A large portion of the systems that run the Internet run on a variant of Linux, and therefore learning how to effectively use the Linux command line will be a necessary step towards gaining this proficiency.
  2. We will begin by visiting the Linux Journey website, and we will walk through the online instruction modules together, learning about the history of Linux, and working our way through a few of the various distributions of Linux, noting the unique features of each and exploring the advantages and disadvantages presented by each flavor of Linux.
  3. Tomorrow, we will begin working with the Command Line Interface in Linux, and investigate a few important commands.

Assigned: August 12th, 2021
Teacher Pacing Due Date: August 13th, 2021

CYBER.ORG – 2.2.1 – Software Security Tools

Objective: Given a scenario, students will use appropriate software tools to assess the security posture of an organization.

Resources:

  • See PowerPoint presentation: 2.2.1 – Software Security Tools

Assignment:

  1. Begin reading the 2.2.1 – Software Security Tools presentation. This lesson includes an overview on software tools that are widely used in cybersecurity.
  2. Review last week’s presentations to prepare for the Command Line Security Tools quiz tomorrow.

Assigned: February 22nd, 2021

Teacher Pacing Due Date: February 23rd, 2021

CYBER.ORG – 2.2.2L – Command Line Security Tools Lab Work

Objective: Given a scenario, students will use appropriate software tools to assess the security posture of an organization.

Resources:

  • See PowerPoint presentations: Lab – ip-ifconfig.pptx, Lab – TCPDump.pptx, Lab – Traceroute.pptx

Assignment:

  1. Begin reading the Lab – ip-ifconfig.pptx, Lab – TCPDump.pptx, Lab – Traceroute.pptx. These lessons will provide practice with three very useful command line tools used in cybersecurity.
  2. Follow the instructions in each of the Lab presentations.
  3. The TCPDump lab will produce a file that you will need to upload to today’s assignment post in our Google Classroom.
  4. The Traceroute lab will ask questions that you will be required to answer in a form posted in the Google Classroom.
  5. These labs are self paced, but do your best to complete them by the end of the day on Friday, February 19th.

Assigned: February 18th, 2021

Teacher Pacing Due Date: February 19th, 2021

CYBER.ORG 2.2.2 – Command Line Security Tools

Objective: Given a scenario, students will use appropriate software tools to assess the security posture of an organization.

Resources:

  • See PowerPoint presentation: 2.2.2 – Command Line Security Tools

Assignment:

  1. Begin reading the 2.2.2 – Command Line Security Tools presentation. This lesson includes a sampling of the most basic command line tools used in cybersecurity. This is not an exhaustive list, only a starting point.
  2. Download the Linux Commands Cheat Sheet.pdf file to use as a quick resource for the useful Linux commands and tools that we have studied thus far.

Assigned: February 16th, 2021
Teacher Pacing Due Date: February 17th, 2021

Test Your Might! – Linux Quiz – Spring 2021

Objective:

  • I can demonstrate my understanding of Linux fundamentals through a summative quiz.

Links:

Google Classroom: https://classroom.google.com
US Cyber Range Virtual Linux Environment: https://www.uscyberrange.org/

Topics Discussed:

  • Linux Labs 101 – 104

Assignment:

  1. Connect to our Google Classroom and navigate to today’s assignment post titled: CYBER.ORG – Linux Quiz – Spring 2021.
  2. The quiz is 13 questions, all multiple choice. Please select the best answer from the options provided.
  3. This is an open-resource quiz, and you may use the Linux 101 – 104 slideshows presented in class, as well as the us.cyberrange.org Kali Linux virtual environment as your resources.
  4. Submit your test answers before the end of the class period today. The test will autosubmit at the end of the class period, so please manage your time wisely.

Assigned: February 12th, 2021
Due Date: February 12th, 2021

CYBER.ORG – Lab – Fun With Linux

Objective: Students will begin preparing for proficiency in cyber security with an overview of computer networking fundamentals.

Resources:

  • See PowerPoint presentation: Lab – Fun With Linux

Assignment:

  1. Begin reading the Lab – Fun With Linux presentation to have a little fun while practicing with commands in the Linux operating system.

Assigned: February 11th, 2021
Teacher Pacing Due Date: February 12th, 2021

CYBER.ORG – Lab – Linux 104 (Linux Shortcuts and Scripting)

Objective: Students will begin preparing for proficiency in cyber security with an overview of computer networking fundamentals.

Resources:

  • See PowerPoint presentation: Lab – Linux 104

Assignment:

  1. Begin reading the Lab – Linux 104 presentation to study the fundamentals of the Linux operating system.

Assigned: February 10th, 2021
Teacher Pacing Due Date: February 11th, 2021

CYBER.ORG – Lab – Linux 103 (Advanced Linux Commands)

Objective: Students will begin preparing for proficiency in cyber security with an overview of computer networking fundamentals.

Resources:

  • See PowerPoint presentation: Lab – Linux 103

Assignment:

  1. Begin reading the Lab – Linux 103 presentation to study the fundamentals of the Linux operating system.

Assigned: February 8th, 2021
Teacher Pacing Due Date: February 9th, 2021