Get in Touch
 Duration 35 hours

Course Outline

Introduction to Linux and Server Environments

  • Overview of Linux servers
  • Comparison of major Linux distributions
  • Installation process for Linux servers (Ubuntu/CentOS)
  • Initial configuration and system 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

  • Creation, modification, and deletion of users
  • Managing group creation and memberships
  • File permissions and ownership structures
  • Access control via chmod, chown, and umask

File System and Storage Management

  • Mounting and unmounting file systems
  • Managing partitions and utilizing disk tools
  • Handling various file system types (ext4, xfs, etc.)
  • Backup and restoration methodologies

Basic Networking in Linux

  • Network configuration files and interface management
  • Setup of static and dynamic IP addresses
  • Connectivity testing using ping, traceroute, and netstat
  • Foundations of DNS, hostnames, and routing

Essential Network Services

  • Installation and configuration of OpenSSH
  • Basic setup for Apache/Nginx web servers
  • Overview of basic email server components (Postfix)
  • Network Time Protocol (NTP) integration

Software Management and Package Installation

  • Leveraging APT (Debian/Ubuntu) and YUM/DNF (RHEL/CentOS)
  • Processes for installing, updating, and removing packages
  • Enabling and disabling software repositories

Security, Monitoring, and Automation

  • Best practices for system hardening
  • Analyzing system logs and utilizing monitoring tools
  • Scheduling automated tasks with cron
  • Introduction to bash scripting

Requirements

  • Basic familiarity with computer systems
  • Fundamental understanding of networking concepts
  • Prior Linux experience is not mandatory, but beneficial

Target Audience

  • System administrators
  • IT support professionals
  • Technical staff responsible for Linux environments

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories