Course Outline

Day 1: The Linux Foundation

  • Module 1: Introduction to Linux Architecture
    • The Linux philosophy vs. Windows.
    • Navigating the Command Line Interface (CLI) effectively.
    • File system hierarchy standards.
  • Module 2: Installation & Configuration
    • Step-by-step Ubuntu Server installation.
    • Network configuration (Netplan).
    • User and Group management basics.
    • File permissions and ownership (chmod, chown).

Day 2: Package Management & Remote Security

  • Module 3: Advanced Software Management
    • Mastering APT (Advanced Package Tool).
    • Managing repositories and handling dependencies.
    • System updates and patching strategies.
  • Module 4: Secure Remote Administration
    • SSH configuration and key-based authentication (passwordless login).
    • Securing the SSH daemon (fail2ban basics).
    • Connecting remotely from Windows clients.

Day 3: Automation & Identity Management (New)

  • Module 5: Scripting & Automation
    • Introduction to Bash scripting.
    • Automating backups and system checks.
    • Cron jobs for scheduled task management.
  • Module 6: Centralized Identity with Samba (Active Directory)
    • Concept: Understanding LDAP and Active Directory protocols in 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 CLI.
    • Integration: Authenticating Linux clients against the Samba AD (Winbind/SSSD).

Day 4: Web Services & Storage Integration

  • Module 7: Web Server Administration
    • Installing and configuring Apache/Nginx.
    • Virtual Hosts configuration (hosting multiple sites).
    • SSL/TLS basics for secure web traffic.
  • Module 8: NAS & Storage Management
    • Understanding NFS and CIFS/Samba protocols.
    • Mounting NAS shares for persistent storage.
    • Automating mounts at boot (fstab configuration).

Day 5: Troubleshooting & Real-World Scenarios

  • Module 9: Advanced System Troubleshooting
    • Resource monitoring (top, htop, free).
    • Network diagnostics (ping, netstat, traceroute, tcpdump).
    • Capstone Lab: Diagnosing a "broken" server environment and restoring service.

Requirements

  • Strong background in Windows Server environments. No prior Linux experience is required.

Audience

  • IT Professionals,
  • System Administrators
 35 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (1)

Provisonal Upcoming Courses (Contact Us For More Information)

Related Categories