Course Outline
Introduction to Linux and Server Environments
- What constitutes a Linux server?
- Overview of Linux distributions
- Installing a Linux server (Ubuntu/CentOS)
- Initial configuration and updates
Working with the Linux Shell
- Utilizing the terminal and common shell commands
- Comprehending the file system hierarchy
- Shell navigation and file manipulation techniques
User and Group Administration
- Creating, modifying, and deleting users
- Establishing groups and managing membership
- Grasping file permissions and ownership concepts
- Access control using chmod, chown, and umask
File System and Storage Management
- Mounting and unmounting file systems
- Working with partitions and disk utilities
- Managing various file system types (ext4, xfs, etc.)
- Backup and restoration methods
Basic Networking in Linux
- Network configuration files and interfaces
- Setting up static and dynamic IP addresses
- Testing network connectivity (ping, traceroute, netstat)
- Fundamentals of DNS, hostname, and routing
Essential Network Services
- Installing and configuring OpenSSH
- Basic setup for Apache/Nginx web servers
- Core components of email servers (Postfix overview)
- Network Time Protocol (NTP)
Software Management and Package Installation
- Utilizing APT (Debian/Ubuntu) and YUM/DNF (RHEL/CentOS)
- Installing, updating, and removing software packages
- Enabling and disabling software repositories
Security, Monitoring, and Automation
- Best practices for system hardening
- Leveraging system logs and monitoring tools
- Scheduling tasks with cron
- Introduction to bash scripting
Summary and Next Steps
Requirements
- Fundamental familiarity with computer systems
- Understanding of networking basics
- Prior Linux experience is not mandatory but beneficial
Audience
- System administrators
- IT support personnel
- Technical professionals 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.