Get in Touch

Course Outline

Linux Fundamentals

Overview of Linux Architecture

  • Comparing Linux philosophy with Windows approaches.
  • Effectively navigating the Command Line Interface (CLI).
  • Understanding file system hierarchy standards.

Installation & Configuration

  • Detailed process for installing Ubuntu Server.
  • Network setup using Netplan.
  • Basics of user and group administration.
  • Managing file permissions and ownership (chmod, chown).

Package Administration & Remote Security

Advanced Software Administration

  • Proficiency in APT (Advanced Package Tool).
  • Managing repositories and resolving dependencies.
  • Strategies for system updates and patching.

Secure Remote Administration

  • SSH configuration and key-based authentication for passwordless access.
  • Hardening the SSH daemon using fail2ban fundamentals.
  • Establishing remote connections from Windows clients.

Automation & Identity Management (New)

Scripting & Automation

  • Getting started with Bash scripting.
  • Automating backup routines and system health checks.
  • Using Cron jobs for scheduled task execution.

Centralized Identity via Samba (Active Directory)

  • Concepts: Grasping LDAP and Active Directory protocols within Linux.
  • Implementation: Setting up and configuring Samba as an Active Directory Domain Controller.
  • Administration: Creating and managing Users and Groups using RSAT (Remote Server Administration Tools) or CLI.
  • Integration: Authenticating Linux clients against Samba AD via Winbind/SSSD.

Web Services & Storage Integration

Web Server Administration

  • Installation and setup of Apache/Nginx.
  • Configuring Virtual Hosts for multi-site hosting.
  • Foundations of SSL/TLS for secure web communication.

NAS & Storage Administration

  • Comprehending NFS and CIFS/Samba protocols.
  • Mounting NAS shares for persistent data storage.
  • Automating mounts at startup via fstab configuration.

Troubleshooting & Real-World Applications

Advanced System Troubleshooting

  • Monitoring resources using top, htop, and free.
  • Network diagnostics with ping, netstat, traceroute, and tcpdump.
  • Capstone Lab: Troubleshooting a compromised server environment and restoring operational status.

Requirements

  • A solid foundation in Windows Server environments is required; prior Linux experience is not necessary.

Target Audience

  • IT Specialists,
  • System Administrators
 35 Hours

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories