Course Outline
Foundational Concepts of Linux in Server Infrastructures
- Definition and functional scope of Linux server deployments
- Overview of major Linux distributions for institutional use
- Procedures for deploying Linux servers (Ubuntu/CentOS)
- Initial system configuration and maintenance updates
Operating Within the Linux Command-Line Interface
- Utilizing the terminal and standard shell directives
- Analyzing the hierarchical structure of the file system
- Navigating directories and manipulating file objects
User and Group Administration Protocols
- Processes for creating, modifying, and removing user accounts
- Establishing groups and managing membership assignments
- Evaluating file permission models and ownership structures
- Enforcing access controls via chmod, chown, and umask utilities
File System and Storage Administration
- Protocols for mounting and unmounting storage volumes
- Operations involving disk partitioning and storage tools
- Handling various file system formats (ext4, xfs, and similar)
- Strategies for data backup and recovery operations
Fundamental Linux Networking Operations
- Reviewing network configuration files and interface settings
- Configuring static and dynamic IP address assignments
- Diagnosing network connectivity using ping, traceroute, and netstat
- Basics of DNS resolution, hostname management, and routing
Deployment of Core Network Services
- Installation and hardening of OpenSSH services
- Configuration of Apache or Nginx web server instances
- Overview of email server infrastructure (Postfix components)
- Implementation of Network Time Protocol (NTP) synchronization
Software Lifecycle and Package Management
- Using APT (for Debian/Ubuntu) and YUM/DNF (for RHEL/CentOS) package managers
- Installing, updating, and removing software components
- Managing software repository access and status
Security Posture, Monitoring, and Automation
- Applying best practices for system hardening
- Leveraging system logs and monitoring utilities for oversight
- Scheduling recurring tasks via cron
- Introduction to bash scripting for operational automation
Course Summary and Continued Professional Development
Requirements
- Basic familiarity with computer system operations
- Fundamental understanding of networking concepts
- No prior Linux experience is mandatory, though relevant knowledge is advantageous
Target Audience
- System administrators
- IT support personnel
- Technical professionals responsible for managing Linux environments
Testimonials (5)
experienced trainer
Monika Biskupska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes Security Fundamentals (LFS460)
trainer has hands-on knowledge
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Course - Kubernetes for App Developers (LFD459)
A very good and easy-to-use virtual solution (DA DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Course - Quick Introduction to Hypervisor and KVM
Lots of exercises
Cesar - Centro Netec Chile
Course - Red Hat Enterprise Linux Automation with Ansible (RH294)
Tyler is very knowledgable and shared his valuable experience in Lustre administration with us.