Get in Touch
 Duration 35 hours

Course Outline

Introduction to Linux and Server Environments

  • Defining the role of a Linux server
  • Overview of major Linux distributions
  • Deployment of Linux servers (Ubuntu/CentOS)
  • Initial setup and update management

Working with the Linux Shell

  • Utilizing the terminal and standard shell commands
  • Exploring the file system hierarchy
  • Navigating directories and manipulating files

User and Group Administration

  • Creating, modifying, and removing user accounts
  • Managing group creation and memberships
  • Comprehending file ownership and permission models
  • Applying access controls via chmod, chown, and umask

File System and Storage Management

  • Attaching and detaching file systems
  • Utilizing disk tools and managing partitions
  • Handling different file system types (ext4, xfs, etc.)
  • Implementing backup and recovery strategies

Basic Networking in Linux

  • Configuring network interfaces and related files
  • Setting up static and dynamic IP addresses
  • Verifying connectivity using ping, traceroute, and netstat
  • Fundamentals of DNS, hostnames, and routing

Essential Network Services

  • Setup and configuration of OpenSSH
  • Installing and configuring Apache or Nginx web servers
  • Overview of core email server components (Postfix)
  • Configuring the Network Time Protocol (NTP)

Software Management and Package Installation

  • Using APT (Debian/Ubuntu) and YUM/DNF (RHEL/CentOS)
  • Deploying, updating, and uninstalling software packages
  • Managing software repositories

Security, Monitoring, and Automation

  • Adhering to best practices for system hardening
  • Leveraging system logs and monitoring utilities
  • Scheduling automated tasks with cron
  • Foundations of bash scripting

Requirements

  • Fundamental knowledge of computer systems
  • Basic understanding of networking concepts
  • Previous Linux experience is not mandatory but is beneficial

Target Audience

  • System administrators
  • IT support personnel
  • Technical specialists responsible for Linux environments

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories