Get in Touch
 Duration 35 hours

Course Outline

Introduction to Linux and Server Environments

  • The concept of a Linux server
  • Overview of various Linux distributions
  • Installation process for a Linux server (Ubuntu/CentOS)
  • Initial configuration and system updates

Interacting with the Linux Shell

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

User and Group Management

  • Creating, updating, and removing user accounts
  • Establishing groups and managing memberships
  • Grasping file permissions and ownership structures
  • Controlling access via chmod, chown, and umask

File System and Storage Management

  • Mounting and unmounting file systems
  • Utilizing partitions and disk utility tools
  • Handling different file system types (ext4, xfs, etc.)
  • Techniques for backup and restoration

Foundational Networking in Linux

  • Network configuration files and interface setup
  • Setting up static and dynamic IP addresses
  • Verifying connectivity using ping, traceroute, and netstat
  • Basics of DNS, hostnames, and routing

Core Network Services

  • Deployment and configuration of OpenSSH
  • Setting up basic Apache/Nginx web servers
  • Overview of email server components (Postfix)
  • Configuration of Network Time Protocol (NTP)

Software Management and Package Installation

  • Using APT for Debian/Ubuntu and YUM/DNF for RHEL/CentOS
  • Processes for installing, updating, and removing packages
  • Managing software repositories

Security, Monitoring, and Automation

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

Requirements

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

Target Audience

  • System Administrators
  • IT Support Specialists
  • Technical professionals responsible for Linux environments

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories