Get in Touch

Course Outline

The Linux Foundation

Introduction to Linux Architecture

  • Comparing the Linux philosophy with Windows.
  • Effective navigation of the Command Line Interface (CLI).
  • Standards for file system hierarchy.

Installation & Configuration

  • Step-by-step installation of Ubuntu Server.
  • Network configuration using Netplan.
  • Fundamentals of User and Group management.
  • File permissions and ownership (chmod, chown).

Package Management & Remote Security

Advanced Software Management

  • Mastering 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 login.
  • Securing the SSH daemon with basics of fail2ban.
  • Establishing remote connections from Windows clients.

Automation & Identity Management (New)

Scripting & Automation

  • Introduction to Bash scripting.
  • Automating backups and system health checks.
  • Managing scheduled tasks via Cron jobs.

Centralized Identity with Samba (Active Directory)

  • Concept: Understanding LDAP and Active Directory protocols within Linux.
  • Implementation: Installing and configuring Samba as an Active Directory Domain Controller.
  • Management: Creating and managing Users and Groups via RSAT (Remote Server Administration Tools) or the CLI.
  • Integration: Authenticating Linux clients against the Samba AD (Winbind/SSSD).

Web Services & Storage Integration

Web Server Administration

  • Installation and configuration of Apache/Nginx.
  • Setting up Virtual Hosts for hosting multiple sites.
  • Basics of SSL/TLS for securing web traffic.

NAS & Storage Management

  • Understanding NFS and CIFS/Samba protocols.
  • Mounting NAS shares for persistent storage.
  • Configuring fstab to automate mounts at boot.

Troubleshooting & Real-World Scenarios

Advanced System Troubleshooting

  • Resource monitoring using tools like top, htop, and free.
  • Network diagnostics with ping, netstat, traceroute, and tcpdump.
  • Capstone Lab: Diagnosing a malfunctioning server environment and restoring service.

Requirements

  • A strong foundation in Windows Server environments. No prior experience with Linux is necessary.

Target Audience

  • IT Professionals,
  • System Administrators
 35 Hours

Testimonials (4)

Related Categories