Choose your language
OpenSUSE Linux OS Fundamentals
More than 2 million students worldwide

OpenSUSE Linux OS Fundamentals

Master openSUSE Linux from the ground up and build the hands-on skills employers demand. This course covers installation, the command line, networking, security hardening, and more — all on one of the most respected Linux distributions in enterprise environments. Whether you're breaking into system administration or leveling up your Linux expertise, this is the practical foundation you need.

Dedika for businesses

What you will learn:

  • Install and configure openSUSE Leap or Tumbleweed using the YaST installer workflow.

  • Navigate the Linux filesystem and execute essential Bash commands with confidence.

  • Manage users, groups, file permissions, and ACLs to secure multi-user systems.

  • Configure network interfaces, static routes, DNS resolution, and firewalld rules.

  • Control system services and processes using systemd, systemctl, and scheduling tools.

  • Apply security hardening techniques including SSH key authentication and AppArmor profiles.

How you study in practice OpenSUSE Linux OS Fundamentals

How you practice OpenSUSE Linux OS Fundamentals

For companies that want to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Introduction to openSUSE Linux

  • Lesson 1 • Installing openSUSE

    Walks through the YaST installer workflow from boot to first login. Builds hands-on confidence with real installation decisions.

  • Lesson 2 • Linux and openSUSE Overview

    Covers Linux kernel origins, the open-source model, and openSUSE's role in the ecosystem. Provides context for all subsequent technical content.

  • Lesson 3 • Planning Your Installation

    Guides hardware assessment, edition selection, and pre-installation decisions. Ensures students make informed choices before touching a live system.

  • Lesson 4 • openSUSE Architecture and Components

    Examines the layered structure of openSUSE, from kernel to desktop. Connects component roles to system administration responsibilities.

Chapter 2See details

Command Line and Shell Fundamentals

  • Lesson 1 • Getting Help from the Command Line

    Demonstrates man pages, info documents, and built-in help flags. Equips students to self-resolve issues without external resources.

  • Lesson 2 • File and Directory Operations

    Covers creating, copying, moving, and deleting files and directories. These operations underpin every administrative task in later chapters.

  • Lesson 3 • Shell Environment and Configuration

    Explains environment variables, aliases, and shell startup files. Students customize their shell to improve productivity in daily work.

  • Lesson 4 • Text Processing and Redirection

    Teaches standard I/O streams, pipes, and text-manipulation utilities. Enables students to filter and transform command output efficiently.

  • Lesson 5 • Navigating the Linux Filesystem

    Introduces the Filesystem Hierarchy Standard and core navigation commands. Establishes spatial awareness of the directory tree used throughout the course.

Chapter 3See details

Users, Groups, and Permissions

  • Lesson 1 • User Account Management

    Covers creating, modifying, and deleting user accounts via command line and YaST. Directly supports multi-user system administration.

  • Lesson 2 • Special Permissions and ACLs

    Introduces setuid, setgid, sticky bit, and POSIX ACLs for fine-grained control. Extends the standard permission model for complex environments.

  • Lesson 3 • Privilege Escalation with sudo

    Configures sudo to delegate root privileges safely. Reduces reliance on the root account while maintaining administrative capability.

  • Lesson 4 • Group Management

    Explains group creation, membership assignment, and the role of primary vs. supplementary groups. Enables role-based access control on shared systems.

  • Lesson 5 • File Permissions and Ownership

    Teaches the read/write/execute permission model and ownership assignment. Students apply correct permissions to protect files and directories.

Chapter 4See details

Package Management with zypper and YaST

  • Lesson 1 • Understanding RPM Packages

    Explains RPM package format, metadata, and dependency concepts. Provides the foundation for understanding how zypper resolves software requirements.

  • Lesson 2 • YaST Software Management

    Uses the YaST graphical and ncurses software manager for package tasks. Offers an alternative workflow for administrators who prefer a menu-driven interface.

  • Lesson 3 • System Updates and Patches

    Explains the difference between updates and patches and how to apply them safely. Keeps systems current and secure in production environments.

  • Lesson 4 • Managing Repositories

    Covers adding, removing, enabling, and prioritizing software repositories. Repository management directly affects system stability and update behavior.

  • Lesson 5 • Installing and Removing Software

    Demonstrates zypper install, remove, and search workflows. Students apply these skills to provision software on managed systems.

Chapter 5See details

Filesystem Management and Storage

  • Lesson 1 • Logical Volume Management

    Introduces LVM concepts: physical volumes, volume groups, and logical volumes. Enables flexible, resizable storage allocation on production systems.

  • Lesson 2 • Disk Partitioning Concepts

    Covers MBR vs. GPT partition tables and partition types. Establishes the conceptual model needed before creating or modifying disk layouts.

  • Lesson 3 • Disk Monitoring and Maintenance

    Covers tools for checking disk health, usage, and filesystem integrity. Proactive monitoring prevents data loss and unplanned downtime.

  • Lesson 4 • Mounting and the fstab File

    Explains manual mounting and persistent mount configuration via /etc/fstab. Ensures storage is accessible and correctly configured across reboots.

  • Lesson 5 • Filesystems and Formatting

    Introduces Btrfs, ext4, XFS, and swap, explaining trade-offs for each. Students select and create appropriate filesystems for given workloads.

Chapter 6See details

System Services and Process Management

  • Lesson 1 • Managing Services with systemctl

    Demonstrates starting, stopping, enabling, and masking services. These are the most frequent administrative actions on any running system.

  • Lesson 2 • Boot Process and Troubleshooting

    Traces the boot sequence from firmware to login prompt. Students diagnose and recover from boot failures using GRUB and systemd tools.

  • Lesson 3 • systemd Architecture and Units

    Explains systemd unit types, targets, and the dependency graph. Provides the conceptual model for all service management tasks in this chapter.

  • Lesson 4 • Process Monitoring and Control

    Covers tools for viewing, prioritizing, and terminating processes. Students maintain system responsiveness by managing resource-intensive processes.

  • Lesson 5 • Scheduling Tasks with cron and systemd

    Teaches cron syntax and systemd timer units for recurring task automation. Automates maintenance jobs that would otherwise require manual intervention.

Chapter 7See details

Networking Configuration and Management

  • Lesson 1 • Network Concepts Review

    Refreshes IP addressing, subnetting, and the TCP/IP stack. Ensures all students share the conceptual baseline needed for hands-on configuration.

  • Lesson 2 • Network Diagnostics and Troubleshooting

    Applies diagnostic tools to isolate connectivity failures at each network layer. Builds systematic troubleshooting habits for real-world incidents.

  • Lesson 3 • Configuring Network Interfaces

    Covers static and dynamic interface configuration using NetworkManager and wicked. Students bring interfaces up, assign addresses, and persist settings.

  • Lesson 4 • Routing and Name Resolution

    Explains default gateway configuration, static routes, and DNS resolver setup. Correct routing and resolution are prerequisites for all network services.

  • Lesson 5 • Firewall Configuration with firewalld

    Introduces firewalld zones, services, and rich rules for traffic control. Students protect the system while allowing required network access.

Chapter 8See details

System Security and Hardening

  • Lesson 1 • Security Principles and Threat Model

    Introduces least privilege, defense in depth, and attack surface concepts. Frames all subsequent hardening tasks within a coherent security strategy.

  • Lesson 2 • AppArmor Mandatory Access Control

    Covers AppArmor profiles, modes, and enforcement for confining applications. Limits damage from compromised processes beyond what standard permissions provide.

  • Lesson 3 • Audit Logging and Intrusion Detection

    Configures auditd rules to record security-relevant events and reviews logs. Provides evidence for incident response and compliance requirements.

  • Lesson 4 • SSH Hardening and Key Authentication

    Secures the SSH daemon by disabling weak options and enforcing key-based login. SSH is the primary remote access vector and must be hardened first.

  • Lesson 5 • Patch Management and Security Updates

    Establishes a repeatable process for applying security patches and verifying system integrity. Keeps the system protected against known vulnerabilities over time.

Certification

Your valid completion certificate

This course is for you:

  • IT support technician: ready to move from helpdesk tickets into server administration.

  • Career changer: transitioning from a non-technical field into Linux-based infrastructure work.

  • Computer science student: seeking hands-on operating system skills beyond classroom theory.

  • Windows administrator: expanding expertise to cover Linux environments in mixed-OS workplaces.

  • Home lab enthusiast: wanting structured depth behind the experiments already running at home.

  • DevOps newcomer: building the Linux foundation that automation and deployment tools require.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in the United States?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course