Get in Touch
 Duration 35 hours

Course Outline

Introduction to Linux and Server Environments

  • Defining the Linux server.
  • Overview of various Linux distributions.
  • Installation of Linux servers (Ubuntu/CentOS).
  • Initial configuration and system updates.

Navigating the Linux Shell

  • Utilizing the terminal and common shell commands.
  • Understanding the file system hierarchy.
  • Shell navigation techniques and file manipulation.

User and Group Administration

  • Creating, modifying, and removing user accounts.
  • Group creation and membership management.
  • Comprehending file permissions and ownership.
  • Access control via chmod, chown, and umask.

File System and Storage Management

  • Mounting and unmounting file systems.
  • Working with partitions and disk utilities.
  • Managing 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 using ping, traceroute, and netstat.
  • Fundamentals of DNS, hostnames, and routing.

Essential Network Services

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

Software Management and Package Installation

  • Using 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 using cron.
  • Introduction to bash scripting.

Requirements

  • Fundamental knowledge of computer systems.
  • Comprehension of networking basics.
  • While prior Linux experience is not mandatory, it 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