Workshop wiki · UBU

Ubuntu

Complete, versioned learning material for this workshop—from reference documentation and workshop levels to exercises, assessments and the supporting texts for every practice module.

Ubuntu

My learning progress

With the web app option enabled, your progress is stored on this device.

Learning progress in the web app

Mark chapters as read, view reading progress and check off practice modules after enabling the optional web app. Workshop progress is calculated from chapters across all document pages. Your choices stay on this device; there is no account or server sync. Installation is not required. Withdrawing your choice in Privacy settings deletes the progress.

Workshop progress0%
Practice modules completed0 / 31
Documents read0 / 94
Workshop progress0%
0%
0 / 648 chapters read

Practice modules

Workshop examples as ZIP files

All 31 practice examples in this workshop are available as individual ZIP files. Choose an example to download its package directly.

00lab-skeleton 16 Files · 13.3 KB · SHA-256 6c0e87a1c32b Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/lab_skeleton.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
01release-support-inventory 16 Files · 14.0 KB · SHA-256 21c52b071fa4 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/release_support_inventory.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
02filesystem-permissions 16 Files · 13.9 KB · SHA-256 be8dce38ad0b Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/filesystem_permissions.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
03users-groups-sudo 16 Files · 13.6 KB · SHA-256 a703549d2c43 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/users_groups_sudo.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
04apt-sources-packages 16 Files · 13.8 KB · SHA-256 861c5964ece0 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/apt_sources_packages.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
05snap-package-model 16 Files · 13.6 KB · SHA-256 e57605d7a009 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/snap_package_model.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
06systemd-service-basics 16 Files · 13.9 KB · SHA-256 c9fb16e2d833 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/systemd_service_basics.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
07systemd-timer-maintenance 16 Files · 14.0 KB · SHA-256 8fa86fd61142 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/systemd_timer_maintenance.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
08journald-log-analysis 16 Files · 13.8 KB · SHA-256 28af4dc4d22c Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/journald_log_analysis.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
09netplan-static-address 16 Files · 13.9 KB · SHA-256 fda6be13d901 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/netplan_static_address.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
10ufw-firewall-baseline 16 Files · 13.8 KB · SHA-256 469a8f4ea31e Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/ufw_firewall_baseline.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
11ssh-server-baseline 16 Files · 13.7 KB · SHA-256 c4881535e9f3 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/ssh_server_baseline.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
12storage-fstab-mounts 16 Files · 13.8 KB · SHA-256 6047ff669dcb Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/storage_fstab_mounts.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
13lvm-snapshot-model 16 Files · 13.7 KB · SHA-256 93585fb7767e Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/lvm_snapshot_model.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
14backup-restore-runbook 16 Files · 13.8 KB · SHA-256 d3ced237a106 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/backup_restore_runbook.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
15cloud-init-user-data 16 Files · 13.7 KB · SHA-256 1e48dce38397 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/cloud_init_user_data.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
16server-baseline-roles 16 Files · 13.8 KB · SHA-256 6abf42ef9259 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/server_baseline_roles.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
17unattended-upgrades-policy 16 Files · 14.1 KB · SHA-256 2a2cce5358a4 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/unattended_upgrades_policy.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
18monitoring-node-baseline 16 Files · 14.0 KB · SHA-256 ac1e8fe8fb04 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/monitoring_node_baseline.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
19performance-triage 16 Files · 13.7 KB · SHA-256 4bd15807ce48 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/performance_triage.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
20log-rotation-retention 16 Files · 13.8 KB · SHA-256 3e2e8ff88e55 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/log_rotation_retention.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
21apparmor-profile-review 16 Files · 13.9 KB · SHA-256 1d526729e363 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/apparmor_profile_review.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
22auditd-security-events 16 Files · 13.8 KB · SHA-256 c54be35eb836 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/auditd_security_events.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
23aide-file-integrity 16 Files · 13.7 KB · SHA-256 0308971f8604 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/aide_file_integrity.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
24fail2ban-model 16 Files · 13.4 KB · SHA-256 53eb86dfbc28 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/fail2ban_model.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
25ubuntu-pro-esm-model 16 Files · 13.8 KB · SHA-256 2f68caa7de34 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/ubuntu_pro_esm_model.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
26usg-cis-hardening-model 16 Files · 14.0 KB · SHA-256 49f88a9376cc Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/usg_cis_hardening_model.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
27kernel-sysctl-hardening 16 Files · 14.0 KB · SHA-256 40ed01264050 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/kernel_sysctl_hardening.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
28container-host-baseline 16 Files · 13.9 KB · SHA-256 27b9619d32d8 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/container_host_baseline.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
29incident-response-account-compromise 16 Files · 14.8 KB · SHA-256 001b10858150 Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/incident_response_account_compromise.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt
30troubleshooting-ubuntu 16 Files · 13.9 KB · SHA-256 27c17dab2a7d Download example ZIP
Files in the ZIP · 16
  • README.md
  • baseline.json
  • bin/troubleshooting_ubuntu.sh
  • config/apt/unattended-upgrades.conf
  • config/cloud-init/user-data.yaml
  • config/netplan/01-workshop.yaml
  • config/packages.manifest
  • config/security/sshd_baseline.conf
  • config/security/sysctl_baseline.conf
  • config/systemd/workshop-health.service
  • config/systemd/workshop-health.timer
  • data/auth.log.sample
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • runbook.txt

Learning material

Documentation in the Orthevs Wiki

The material retains its subject-specific structure. German and English versions are cross-linked, and diagrams are generated directly from the included Mermaid sources.

Workshop overview

1

Technical documentation

13
English · 61.2 KB

Architecture: Ubuntu

This document belongs to the Ubuntu workshop and describes architecture as training material, reference documentation and review basis.

Open document ↗
English · 62.1 KB

Best Practices: Ubuntu

This document belongs to the Ubuntu workshop and describes best-practices as training material, reference documentation and review basis.

Open document ↗
English · 61.0 KB

Commands: Ubuntu

This document belongs to the Ubuntu workshop and describes commands as training material, reference documentation and review basis.

Open document ↗
English · 61.2 KB

Concepts: Ubuntu

This document belongs to the Ubuntu workshop and describes concepts as training material, reference documentation and review basis.

Open document ↗
English · 70.9 KB

Curriculum: Ubuntu

This curriculum structures an Ubuntu workshop from fundamentals to advanced server, platform and security operations. It combines Linux basics, Ubuntu-specific tools, practical exercises, review criteria and operational maturity.

Open document ↗
English · 61.4 KB

Diagrams: Ubuntu

This document belongs to the Ubuntu workshop and describes diagrams as training material, reference documentation and review basis.

Open document ↗
English · 61.8 KB

Cloud Environment: Ubuntu

This document belongs to the Ubuntu workshop and describes environment-cloud as training material, reference documentation and review basis.

Open document ↗
English · 61.4 KB

Bare Metal Environment: Ubuntu

This document belongs to the Ubuntu workshop and describes environment-native-baremetal as training material, reference documentation and review basis.

Open document ↗
English · 61.5 KB

VM Environment: Ubuntu

This document belongs to the Ubuntu workshop and describes environment-native-vm as training material, reference documentation and review basis.

Open document ↗
English · 61.4 KB

WSL Environment: Ubuntu

This document belongs to the Ubuntu workshop and describes environment-wsl as training material, reference documentation and review basis.

Open document ↗
English · 61.6 KB

Operations: Ubuntu

This document belongs to the Ubuntu workshop and describes operations as training material, reference documentation and review basis.

Open document ↗
English · 60.8 KB

Security: Ubuntu

This document belongs to the Ubuntu workshop and describes security as training material, reference documentation and review basis.

Open document ↗
English · 61.3 KB

Troubleshooting: Ubuntu

This document belongs to the Ubuntu workshop and describes troubleshooting as training material, reference documentation and review basis.

Open document ↗

Workshop levels

4

Exercises

4

Assessments and solutions

9
English · 56.7 KB

Ubuntu Fundamentals: Assessment (EN)

Scope: Ubuntu-Grundlagen, Shell, Dateisystem, Benutzer, Rechte, Pakete, Prozesse, Dienste und Logs.

Open document ↗
English · 57.6 KB

Ubuntu Fundamentals: Solution (EN)

Scope: Ubuntu-Grundlagen, Shell, Dateisystem, Benutzer, Rechte, Pakete, Prozesse, Dienste und Logs.

Open document ↗
English · 56.6 KB

Ubuntu Intermediate: Assessment (EN)

Scope: systemd, APT, Snap, ACLs, Storage, Netplan, UFW, SSH, Timer und Troubleshooting.

Open document ↗
English · 57.6 KB

Ubuntu Intermediate: Solution (EN)

Scope: systemd, APT, Snap, ACLs, Storage, Netplan, UFW, SSH, Timer und Troubleshooting.

Open document ↗
English · 56.7 KB

Ubuntu Professional: Assessment (EN)

Scope: Server-Baseline, cloud-init, Automatisierung, Patch Management, Monitoring, Backup und Performance.

Open document ↗
English · 57.6 KB

Ubuntu Professional: Solution (EN)

Scope: Server-Baseline, cloud-init, Automatisierung, Patch Management, Monitoring, Backup und Performance.

Open document ↗
English · 56.7 KB

Ubuntu Advanced Security: Assessment (EN)

Scope: Threat Modeling, Ubuntu Pro, USG, CIS, SSH/sudo/PAM, AppArmor, auditd, AIDE und Incident Response.

Open document ↗
English · 57.6 KB

Ubuntu Advanced Security: Solution (EN)

Scope: Threat Modeling, Ubuntu Pro, USG, CIS, SSH/sudo/PAM, AppArmor, auditd, AIDE und Incident Response.

Open document ↗
English · 49.8 KB

Official Certificates and Exam Alignment: Ubuntu (EN)

This document does not invent an Ubuntu certification. Canonical operates Canonical Academy as a current learning and certification offering around Ubuntu roles. Older names such as Ubuntu Certified Professional are not claimed here as a…

Open document ↗

Practice modules

31 modules as one continuous learning path.

The sequence remains unchanged: from the lab skeleton through technical foundations and operating models to final troubleshooting. The technical directory names are deliberately preserved.

00 lab-skeleton

2

01 release-support-inventory

2

02 filesystem-permissions

2

03 users-groups-sudo

2

04 apt-sources-packages

2

05 snap-package-model

2

06 systemd-service-basics

2

07 systemd-timer-maintenance

2

08 journald-log-analysis

2

09 netplan-static-address

2

10 ufw-firewall-baseline

2

11 ssh-server-baseline

2

12 storage-fstab-mounts

2

13 lvm-snapshot-model

2

14 backup-restore-runbook

2

15 cloud-init-user-data

2

16 server-baseline-roles

2

17 unattended-upgrades-policy

2

18 monitoring-node-baseline

2

19 performance-triage

2

20 log-rotation-retention

2

21 apparmor-profile-review

2

22 auditd-security-events

2

23 aide-file-integrity

2

24 fail2ban-model

2

25 ubuntu-pro-esm-model

2

26 usg-cis-hardening-model

2

27 kernel-sysctl-hardening

2

28 container-host-baseline

2

29 incident-response-account-compromise

2

30 troubleshooting-ubuntu

2

UBU · Orthevs Academy

31 modules as one continuous learning path.

The sequence remains unchanged: from the lab skeleton through technical foundations and operating models to final troubleshooting. The technical directory names are deliberately preserved.

Orthevs – Engineering the foundation for what comes next.

Orthevs as an app

Install Orthevs

The Orthevs web app can be installed on supported mobile devices and desktop browsers.

iPhone and iPad

Open Orthevs in Safari. Tap Share, then Add to Home Screen. Enable Open as Web App if offered, then tap Add.

Android

For the web app, open the browser menu and choose Install app or Add to Home screen. Confirm the installation.

Desktop browser

Open the browser menu or the install icon in the address bar, then choose Install app or Add to Dock.

Web app installation depends on your browser. If no install prompt appears, follow the browser steps shown above.