Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

Ubuntu Linux Administration

5 Courses
4 Labs
26 Hours
Skill IQ

This path builds practical Ubuntu Linux administration skills from the ground up, covering the command line, user and permission management, package installation, service control, networking, storage, and security hardening, giving IT professionals the confidence to manage Ubuntu systems in any professional environment.

**Ubuntu Linux Administration** - Ubuntu Linux Foundations (video course) - User, Group & Permission Management in Ubuntu Linux (video course) - Package Management & Software Installation in Ubuntu Linux (video course) - Networking & Firewall Configuration in Ubuntu Linux (video course) - Security Hardening & System Monitoring in Ubuntu Linux (video course) - Process and Service Management with systemd in Ubuntu Linux (Desktop Lab) - Storage & LVM Administration in Ubuntu Linux (Desktop Lab) - Ubuntu Security Hardening (Desktop Lab)

Content in this path
Ubuntu Linux Administration

The courses in this path explore everything you need to know about managing Ubuntu Linux administration.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
What You'll Learn
  • Navigating the Ubuntu filesystem, manage files and directories, and leverage shell features like piping, redirection, and brace expansion to work efficiently in a terminal-only environment.
  • Creating and managing user accounts and groups, apply standard Unix permissions and special bits, configure sudo policies, and implement fine-grained access control using ACLs.
  • Install, update, remove, and pin packages using APT and dpkg, manage third-party repositories securely, and work with snap packages and their confinement model.
  • Configuring static IP addresses with Netplan, manage DNS resolution, diagnose connectivity issues using tools like ss, tcpdump, and traceroute, and apply UFW firewall rules to protect exposed services.
  • Monitor and control Linux processes, manage service lifecycles with systemctl, and write custom systemd unit files to run applications reliably on boot.
  • Partition disks, create and persist filesystems via fstab, manage swap space, and provision and resize logical volumes using LVM — covering the full storage stack from block device to mounted filesystem.
  • Harden SSH access using key-based authentication and sshd_config restrictions, deploy fail2ban, configure UFW rate-limiting, and implement AppArmor mandatory access control profiles to reduce the attack surface of production servers.
  • Query the systemd journal with journalctl, define auditd rules to track sensitive system events, monitor resource utilization with vmstat and sar, and correlate log data across sources to identify and respond to suspicious activity.
Prerequisites
  • Learners who are comfortable with basic computing concepts, have some incidental Linux exposure, and are motivated to build skills immediately applicable in their current roles.
Related topics
  • Linux
  • System Administration
  • Ubuntu
  • Linux Networking
  • Linux Security
  • Linux Configuration
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.

Get started with Pluralsight