Administer Linux systems: services, storage, networking, security, and task automation
Administering a Linux system without mastering its internal mechanisms is like navigating blind. Booting, kernel, package management, disks, users, automation, logging, networking, security: every layer of the system has its own rules, tools, and pitfalls. This training covers the full scope of a Linux administrator's responsibilities, using both a theoretical and practical approach adapted for Debian and RedHat environments.
Is it for you ?
Computer scientists.
Prerequisites
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.
What You'll Walk Away With
- ✓ Master the key components of Linux administration, from startup to security
- ✓ Manage users, permissions, and system resources with rigor
- ✓ Automate tasks and effectively monitor system status in production
Training content
1 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
2 Kernel
- Kernel history
- Features
- Procfs and sysfs file systems
- Kernel parameters
- Modules
- Module management
3 Software package management
- FHS
- Addition and update issues
- Package
- Package management
- Repositories
- Repositories in Debian
- Repositories in RedHat
4 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
5 Backups and restores
- Overview
- Compression
- Archiving
- The rsync tool
- The dd tool
6 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
7 Automation and task scheduling
- Job execution
- User table
- System table and run-parts
- The anacron utility
- The systemd timer feature
8 Logging
- Traces
- journald
- journalctl
- rsyslog
- logrotate
- Logrotate configuration
9 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
10 SELinux
- How it works
- Security contexts
- Using SELinux booleans
- Using SELinux ports
- Troubleshooting with SELinux enabled
11 System monitoring
- Process monitoring
- Signals
- The htop tool
- Average load
- Memory
- The free command
- Memory per process
- Disks and network
- General tools
12 Supplementary book
This module offers you access to digital course materials.
LINUX – Master System Administration (7th edition)
📌 Practical information
100% online training. Accessible anytime from anywhere for one year. If you have any questions about registration, the language of instruction, or the cancellation terms, please consult our FAQ