Ubuntu Server explanation guides

Our explanatory and conceptual guides are written to provide a better understanding of how Ubuntu Server works and how it can be used and configured. They enable you to expand your knowledge, making the operating system easier to use.

Introduction to…

If you’re not sure how or where to get started with a topic, these introductory pages will give you a high-level overview and relevant links (with context!) to help you navigate to the guides and other materials of most interest to you.

Virtualization

Networking

Authentication and access

Security

Useful services

High Availability

eBPF

Cloud-init

Security

Our security section includes additional discussion of concepts and features around authentication, cryptography, and Virtual Private Networks (VPNs).

For more general introductions to these topics, see:

Networking

Active Directory integration

Active Directory integration

Managing software

Storage

Device Mapper Multipathing

Web services

Virtualisation and containers

About virtual machines

Using virtual machines

About containers

Other virtualisation tools

System tuning

  • Profile-Guided Optimization PGO

  • Obtain the hierarchical map of key computing elements using hwloc and lstopo

  • Check and control CPU governors, power and frequency with cpupower

  • Dynamic, adaptive system tuning with TuneD

High Availability