Free module
Security fundamentals
Learn security fundamentals hands on: threats, risk, authentication, access control and layered defence, worked in a real Linux lab.
The lessons
Each lesson is free to read in full. Create a free account to run its commands in a live lab and to sit its quizzes and tasks.
1 · Virtual machine lab
Confidentiality, integrity and availability
I can name what a system must protect and what threatens it.
Read the lesson2 · Virtual machine lab
Risk assessment: likelihood and impact
I can rate a risk by its likelihood and its impact.
Read the lesson3 · Virtual machine lab
Authentication: passwords and factors
I can compare ways to prove who you are and judge a password.
Read the lesson4 · Virtual machine lab
Access control and least privilege
I can decide who may do what, giving each role only what it needs.
Read the lesson5 · Virtual machine lab
Defence in depth: layers of security
I can layer controls so that one failure is not fatal.
Read the lesson
Worked in a real lab
Every lesson of this module is worked in a lab started for you alone. The labs it uses:
Teaching a class? Set this module for your students with a teacher guide, marked assignments and a lab for every student.