Month 4 – Windows & Linux Security
Month 4 – Windows & Linux Security
| Topic | What I Will Discuss | Tool | What We Use the Tool For | Practical | Theory Assessment | Practical Assessment |
|---|---|---|---|---|---|---|
| Windows Security | Windows security features, Windows Defender, Windows Firewall, Windows Update, User Account Control (UAC). | Windows 11 | To secure and manage Windows computers. | Enable Windows Defender, configure Windows Firewall, and check for updates. | Explain Windows security features. | Configure Windows security settings correctly. |
| Linux Security | Linux security concepts, user accounts, permissions, updates, firewall basics. | Ubuntu Linux | To secure Linux systems. | Update Ubuntu and review security settings. | Explain why Linux is widely used in cybersecurity. | Secure a Linux system by updating it and verifying user permissions. |
| Linux Commands | File management, navigation, user management, permissions, package management. | Ubuntu Terminal | To manage Linux systems using the command line. | Practice commands such as pwd, ls, cd, mkdir, cp, mv, rm, and cat. | Explain the purpose of common Linux commands. | Demonstrate at least 10 Linux commands successfully. |
| Users and Groups | Creating users, managing groups, user privileges, least privilege principle. | Ubuntu Terminal, Windows Computer Management | To control who can access a computer and its resources. | Create users and groups in Windows and Linux. | Explain the difference between users and groups. | Create, modify, and delete users and groups. |
| File Permissions | Read, write, execute permissions, ownership, permission management. | Ubuntu Terminal | To protect files from unauthorized access. | Change file permissions using chmod and chown. | Explain Linux file permissions. | Correctly configure permissions for files and folders. |
| Windows File System | NTFS, folders, permissions, hidden files, system files. | Windows File Explorer | To organize and secure files on Windows. | Create folders, assign permissions, and hide files. | Explain NTFS permissions. | Configure folder permissions correctly. |
| Linux File System | Directory structure, root directory, home directory, important folders. | Ubuntu Terminal | To understand Linux file organization. | Navigate the Linux directory structure. | Explain the purpose of key Linux directories. | Locate and manage files in Linux directories. |
| System Updates & Patch Management | Importance of updates, patching vulnerabilities, update management. | Windows Update, Ubuntu Software Updater | To fix security vulnerabilities and improve system stability. | Update Windows and Ubuntu to the latest patches. | Explain why patch management is important. | Successfully update both operating systems. |
| Windows Firewall | Firewall concepts, inbound and outbound rules, allowing/blocking applications. | Windows Defender Firewall | To control network traffic entering and leaving the computer. | Create a basic firewall rule. | Explain the purpose of a firewall. | Configure a firewall rule successfully. |
| Introduction to PowerShell & Bash | Basic scripting, automation concepts, command execution. | PowerShell, Bash Terminal | To automate system administration tasks. | Run basic PowerShell and Bash commands. | Compare PowerShell and Bash. | Execute simple commands in both environments. |
End-of-Month Project
Project Title
Secure a Windows and Linux Computer
Objectives
Configure user accounts.
Set file permissions.
Enable Windows Defender and Firewall.
Update Windows and Ubuntu.
Secure administrator accounts.
Document all security settings.
Tools
Windows 11
Ubuntu Linux
VirtualBox
Windows Defender
Windows Firewall
Real-Life Projects
Project 1
Secure a Family or Office Computer
Update the operating system.
Enable antivirus protection.
Configure the firewall.
Remove unused software.
Create a standard user account.
Project 2
Linux User Management
Create multiple users.
Assign groups.
Configure folder permissions.
Test user access.
Document the security configuration.
End-of-Month Assessment
Theory Assessment (30%)
20 Multiple Choice Questions
10 Short Answer Questions
Windows vs Linux comparison
Scenario-based security questions
Practical Assessment (40%)
Students must:
Create and manage Windows users.
Create Linux users and groups.
Change Linux file permissions.
Configure Windows Firewall.
Enable Windows Defender.
Update Windows and Ubuntu.
Execute basic PowerShell and Bash commands.
Project Assessment (20%)
System security configuration
User and permission management
Documentation quality
Demonstration of the secured systems
Class Participation (10%)
Attendance
Lab participation
Homework completion
Group discussions
Practical demonstrations
Comments
Post a Comment