Jump to content

Basic System Administration Bootcamp: Difference between revisions

From ColourFi Wiki
Created page with "= Basic System Administration Course = == Course Overview == This course provides foundational knowledge and practical skills in system administration, covering Active Directory, host setup, virtual machines, and basic firewall configuration. By the end of the course, students will be able to manage Windows and Linux systems in a small-to-medium business environment. Note: For students who do not want to set up EVE-NG themselves, Colourfi can provide pre-configured EVE..."
 
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 4: Line 4:
This course provides foundational knowledge and practical skills in system administration, covering Active Directory, host setup, virtual machines, and basic firewall configuration. By the end of the course, students will be able to manage Windows and Linux systems in a small-to-medium business environment.
This course provides foundational knowledge and practical skills in system administration, covering Active Directory, host setup, virtual machines, and basic firewall configuration. By the end of the course, students will be able to manage Windows and Linux systems in a small-to-medium business environment.


Note: For students who do not want to set up EVE-NG themselves, Colourfi can provide pre-configured EVE-NG machines with remote access, complete with ready-to-use lab environments.
Note: For students who do not want to set up EVE-NG themselves, Colourfi can provide [https://colourfi.io pre-configured EVE-NG machines] with remote access, complete with ready-to-use lab environments.


== Course Duration ==
== Course Duration ==
Line 12: Line 12:
== Prerequisites ==
== Prerequisites ==
• Basic computer literacy
• Basic computer literacy
• Familiarity with networking concepts (IP addresses, DNS, DHCP)
• Familiarity with networking concepts (IP addresses, DNS, DHCP)
• EVE-NG installed, or access to a pre-configured Colourfi EVE-NG machine
 
• EVE-NG installed, or access to a pre-configured [https://colourfi.io Colourfi EVE-NG machine]


== Course Modules ==
== Course Modules ==
Line 19: Line 21:
=== Module 1: Introduction to System Administration ===
=== Module 1: Introduction to System Administration ===
• Overview of system administration roles and responsibilities
• Overview of system administration roles and responsibilities
• Understanding server vs. workstation environments
• Intro to virtualisation concepts
Hands-on Exercise: Explore EVE-NG interface, create basic nodes and networks


=== Module 2: Setting Up Hosts (Windows & Linux) ===
• Understanding server vs. client environments
Installing Windows Server and Linux VMs in EVE-NG
 
Configuring system settings: hostname, IP, time zone
• Intro to linux
User account creation and management
 
Hands-on Exercise: Deploy a Windows and Linux VM in EVE-NG and configure hostname, IP, and users
Hands-on Exercise: [[Basic System Administration Course - Module 1]]
 
ColourFi Subscribers only [https://colourfi.training Quiz]
 
=== Module 2: Setting Up Hosts (Windows & Linux) and Firewall ===
 
* Installing Windows Server and Linux VMs in EVE-NG
 
* Configuring system settings: hostname, IP, time zone
 
* User account creation and management
 
* Basic pfSense firewall setup
 
Hands-on Exercise: [[Basic System Administration Bootcamp - Module 2]]


=== Module 3: Virtual Machines and Hypervisors ===
=== Module 3: Virtual Machines and Hypervisors ===
• Understanding hypervisors: Type 1 vs. Type 2
• Understanding hypervisors: Type 1 vs. Type 2
• Creating and managing virtual machines
• Creating and managing virtual machines
• Snapshots, cloning, and resource allocation
• Snapshots, cloning, and resource allocation
Hands-on Exercise: Create multiple VMs in Hyper-V, adjust CPU/RAM, and save snapshots
 
Hands-on Exercise: Create multiple VMs in Hyper-V, adjust CPU/RAM, and save snapshots


=== Module 4: Active Directory (Windows) ===
=== Module 4: Active Directory (Windows) ===
• Introduction to Active Directory Domain Services (AD DS)
• Introduction to Active Directory Domain Services (AD DS)
• Creating a domain, organizational units (OUs), and users
• Creating a domain, organizational units (OUs), and users
• Group Policies (GPO) basics
• Group Policies (GPO) basics
• Joining computers to a domain
• Joining computers to a domain
Hands-on Exercise: Set up a small AD domain in a Windows VM, create OUs, users, and apply a GPO
 
Hands-on Exercise: Set up a small AD domain in a Windows VM, create OUs, users, and apply a GPO


=== Module 5: Basic Networking & Firewall Configuration ===
=== Module 5: Basic Networking & Firewall Configuration ===
• Overview of firewalls and their purpose
• Overview of firewalls and their purpose
• Windows Firewall basics
• Windows Firewall basics
• Pfsense Firewall basics
• Pfsense Firewall basics
• Opening/closing ports and creating rules
• Opening/closing ports and creating rules
• VLANs and inter-VLAN routing
• VLANs and inter-VLAN routing
Hands-on Exercise: Configure firewall rules and VLANs
 
Hands-on Exercise: Configure firewall rules and VLANs


=== Module 6: File Sharing & Permissions ===
=== Module 6: File Sharing & Permissions ===
• Windows: NTFS permissions, shared folders
• Windows: NTFS permissions, shared folders
• Linux: chmod, chown, and NFS/Samba shares
• Linux: chmod, chown, and NFS/Samba shares
• Mapping network drives
• Mapping network drives
Hands-on Exercise: Share a folder on Windows and Linux VMs in EVE-NG and set appropriate permissions
 
Hands-on Exercise: Share a folder on Windows and Linux VMs in EVE-NG and set appropriate permissions


=== Module 7: Backup & Restore Basics ===
=== Module 7: Backup & Restore Basics ===
• Importance of backups
• Importance of backups
• Windows Server Backup
• Windows Server Backup
• Agent Based Backups
• Agent Based Backups
• Restoring data
• Restoring data
Hands-on Exercise: VM backups using Veeam Community and restore them
 
Hands-on Exercise: VM backups using Veeam Community and restore them


=== Module 8: Monitoring & Maintenance ===
=== Module 8: Monitoring & Maintenance ===
• Checking system logs (Event Viewer, /var/log/)
• Checking system logs (Event Viewer, /var/log/)
• Resource monitoring (CPU, memory, disk)
• Resource monitoring (CPU, memory, disk)
• Updating systems (Windows Updates, Linux package managers)
• Updating systems (Windows Updates, Linux package managers)
Hands-on Exercise: Set up basic monitoring and schedule system updates on your VMs
 
Hands-on Exercise: Set up basic monitoring and schedule system updates on your VMs


== Assessment & Project ==
== Assessment & Project ==
Line 74: Line 109:
== Recommended Tools & Software ==
== Recommended Tools & Software ==
• EVE-NG (for virtual lab environment) — can be self-installed or accessed via Colourfi pre-configured machines
• EVE-NG (for virtual lab environment) — can be self-installed or accessed via Colourfi pre-configured machines
• Windows Server 2022 evaluation ISO
• Windows Server 2022 evaluation ISO
• Windows 11 evaluation ISO
• Windows 11 evaluation ISO
• Ubuntu Server 24.05
• Ubuntu Server 24.05

Latest revision as of 09:30, 6 October 2025

Basic System Administration Course

Course Overview

This course provides foundational knowledge and practical skills in system administration, covering Active Directory, host setup, virtual machines, and basic firewall configuration. By the end of the course, students will be able to manage Windows and Linux systems in a small-to-medium business environment.

Note: For students who do not want to set up EVE-NG themselves, Colourfi can provide pre-configured EVE-NG machines with remote access, complete with ready-to-use lab environments.

Course Duration

8 Weeks (can be adjusted based on pace) Approx. 3–5 hours per week including labs.

Prerequisites

• Basic computer literacy

• Familiarity with networking concepts (IP addresses, DNS, DHCP)

• EVE-NG installed, or access to a pre-configured Colourfi EVE-NG machine

Course Modules

Module 1: Introduction to System Administration

• Overview of system administration roles and responsibilities

• Understanding server vs. client environments

• Intro to linux

Hands-on Exercise: Basic System Administration Course - Module 1

ColourFi Subscribers only Quiz

Module 2: Setting Up Hosts (Windows & Linux) and Firewall

  • Installing Windows Server and Linux VMs in EVE-NG
  • Configuring system settings: hostname, IP, time zone
  • User account creation and management
  • Basic pfSense firewall setup

Hands-on Exercise: Basic System Administration Bootcamp - Module 2

Module 3: Virtual Machines and Hypervisors

• Understanding hypervisors: Type 1 vs. Type 2

• Creating and managing virtual machines

• Snapshots, cloning, and resource allocation

Hands-on Exercise: Create multiple VMs in Hyper-V, adjust CPU/RAM, and save snapshots

Module 4: Active Directory (Windows)

• Introduction to Active Directory Domain Services (AD DS)

• Creating a domain, organizational units (OUs), and users

• Group Policies (GPO) basics

• Joining computers to a domain

Hands-on Exercise: Set up a small AD domain in a Windows VM, create OUs, users, and apply a GPO

Module 5: Basic Networking & Firewall Configuration

• Overview of firewalls and their purpose

• Windows Firewall basics

• Pfsense Firewall basics

• Opening/closing ports and creating rules

• VLANs and inter-VLAN routing

Hands-on Exercise: Configure firewall rules and VLANs

Module 6: File Sharing & Permissions

• Windows: NTFS permissions, shared folders

• Linux: chmod, chown, and NFS/Samba shares

• Mapping network drives

Hands-on Exercise: Share a folder on Windows and Linux VMs in EVE-NG and set appropriate permissions

Module 7: Backup & Restore Basics

• Importance of backups

• Windows Server Backup

• Agent Based Backups

• Restoring data

Hands-on Exercise: VM backups using Veeam Community and restore them

Module 8: Monitoring & Maintenance

• Checking system logs (Event Viewer, /var/log/)

• Resource monitoring (CPU, memory, disk)

• Updating systems (Windows Updates, Linux package managers)

Hands-on Exercise: Set up basic monitoring and schedule system updates on your VMs

Assessment & Project

• Final project: Deploy a small lab environment in EVE-NG with 2–3 VMs, AD domain, file shares, and configured firewall rules

• EVE-NG (for virtual lab environment) — can be self-installed or accessed via Colourfi pre-configured machines

• Windows Server 2022 evaluation ISO

• Windows 11 evaluation ISO

• Ubuntu Server 24.05