EL327
Information technology

Linux: System Administration

Administer Linux systems: services, storage, networking, security, and task automation

Objectives

The objective of this training is to teach you the fundamentals and advanced techniques of system administration on GNU/Linux, with a focus on startup, configuration, service management, security, task automation, and the monitoring of performance and processes.

Is it for you ?

Computer scientists.

Prerequisite

Have a good understanding of essential Unix commands, such as those that allow managing system login methods, handling files in the directory tree, or editing text files.

Your benefits

  • Manage system boot, services, and kernel using systemd and GRUB
  • Handle disks, file systems, RAID, and logical volumes (LVM)
  • Configure users, permissions, and security policies (ACLs, SELinux)
  • Automate tasks and manage logging to improve system reliability
  • Monitor system performance and configure networking and firewall settings
  • Content

    Starting, configuring services, and shutting down the system

    • Shutting down and restarting the system
    • Starting the system
    • UEFI
    • GPT
    • GRUB
    • Starting the Linux system
    • init
    • systemd
    • Targets and systemd
    • Unit commands

    Kernel

    • Kernel history
    • Features
    • Procfs and sysfs file systems
    • Kernel parameters
    • Modules
    • Module management

    Software package management

    • FHS
    • Addition and update issues
    • Package
    • Package management
    • Repositories
    • Repositories in Debian
    • Repositories in RedHat
    See more + / -

    Disk and file system management

    • File types
    • Storage devices
    • New disk
    • Partitioning
    • File system
    • Classic or journaled file system
    • File system structure
    • Inode
    • Creating a file system
    • Information and settings
    • Access via mounting
    • Automatic mounting
    • Control
    • Enlargement and reduction
    • Disk cache
    • Paging space management
    • Principle of the software RAID system
    • RAID1
    • Logical volume management
    • Snapshot
    • Basic commands
    • Usage
    • Enlargement and reduction
    • Modifications
    • Implementing a snapshot

    Backups and restores

    • Overview
    • Compression
    • Archiving
    • The rsync tool
    • The dd tool

    Users, groups, and permissions

    • Basic principles
    • Group management
    • Creating a user
    • Configuration files
    • Password
    • Modification and deletion
    • Default values
    • Standard rights
    • Default rights
    • Special rights
    • Posix ACL

    Automation and task scheduling

    • Job execution
    • User table
    • System table and run-parts
    • The anacron utility
    • The systemd timer feature

    Logging

    • Traces
    • journald
    • journalctl
    • rsyslog
    • logrotate
    • Logrotate configuration

    Network configuration

    • Overview
    • Network interface names
    • Displaying the configuration
    • Modifying the configuration
    • NetworkManager
    • Displaying NetworkManager configurations
    • Modifying configurations with NetworkManager
    • Netplan
    • Hostname
    • Principles of firewalld
    • Zones
    • Rules
    • Configuration
    • Address list
    • ICMP management

    SELinux

    • How it works
    • Security contexts
    • Using SELinux booleans
    • Using SELinux ports
    • Troubleshooting with SELinux enabled

    System monitoring

    • Process monitoring
    • Signals
    • The htop tool
    • Average load
    • Memory
    • The free command
    • Memory per process
    • Disks and network
    • General tools

    Supplementary book

    This module offers you access to digital course materials.

    LINUX – Master System Administration (7th edition)

    💡 Useful information

    100% online training. Accessible anytime, from anywhere, giving a one year of access to the training. If you have any questions regarding registration, the language of instruction, or cancellation policies, please consult our FAQ .

    Trainers

    Upcoming information
    Duration
    13.5 hours
    Regular fee
    $250
    Private or personalized training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Request a quote

    Request in-company training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Tell us more
    Added to cart View my cart