Get in Touch
 Duration 35 hours

Course Outline

Introduction to Linux and Server Environments

  • Defining the Linux server concept
  • Overview of Linux distribution types
  • Installation of a Linux server (Ubuntu/CentOS)
  • Initial configuration and system updates

Navigating the Linux Shell

  • Utilizing the terminal and standard shell commands
  • Comprehending the file system hierarchy
  • Shell navigation and file manipulation techniques

User and Group Administration

  • Creating, modifying, and removing users
  • Managing group creation and memberships
  • Analyzing file permissions and ownership
  • Implementing access control via chmod, chown, and umask

File System and Storage Management

  • Mounting and unmounting file systems
  • Handling partitions and disk utilities
  • Managing diverse file system types (ext4, xfs, etc.)
  • Techniques for backup and restoration

Foundations of Linux Networking

  • Reviewing network configuration files and interfaces
  • Setting up static and dynamic IPs
  • Verifying network connectivity using ping, traceroute, and netstat
  • Basics of DNS, hostnames, and routing

Core Network Services

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

Software Management and Package Installation

  • Utilizing 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
  • Leveraging system logs and monitoring tools
  • Scheduling tasks using cron
  • Fundamentals of bash scripting

Requirements

  • Fundamental understanding of computer systems
  • Proficiency in networking basics
  • Previous Linux experience is not mandatory but is advantageous

Target Audience

  • System administrators
  • IT support personnel
  • Technical professionals overseeing Linux environments

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories