• info@asren.net
  • +962 6 437 0369

Linux Administration Workshop

Introduction

On 14 April 2025, the Linux Administration Workshop was officially launched as part of the EUMEDplus project, marking a significant milestone in enhancing the technical capabilities of our regional community. This initiative is a joint effort between SESAME and ASREN, reflecting a shared commitment to building robust digital infrastructure across the region.The workshop was delivered by a team of trainers: Eng. Hadia Yaseen from ASREN, and from SESAME, Eng. Anas Mohammad, Eng. Amro Aljadaa, and Eng. Ibrahim Foudeh.
This Workshop was created to help IT professionals improve their technical skills by teaching both fundamental and advanced knowledge of Linux system administration. The session addressed a wide range of topics, starting with the fundamentals of Linux, such as file system structure, user and group management, and permissions. Participants learned how to manage software packages, monitor system performance using logs, and securely access remote systems.
Furthermore, the session covered crucial components of Linux-based network settings, essential services, and file-sharing protocols. The automation section addressed essential technologies such as Git, PXE server setup, terminal multiplexers, and Read the Docs, using Bash scripting, Python programming, and Ansible configuration management.
Hands-on sessions on containerization, orchestration, and an introduction to Kubernetes were also held to investigate modern infrastructure methods. This comprehensive approach ensured that attendees obtained practical knowledge that could be applied in real-world settings, aligning with our organization goals for project preparation and operational efficiency.

Workshop Objectives

The primary objectives of the Linux Administration Workshop were to:
  • Prepare participants with essential knowledge of Linux operating system architecture and administrative tools.
  • Develop hands-on skills in managing users, permissions, software packages, and services in a Linux environment.
  • Introduce automation practices through scripting and configuration management.
  • Provide foundational knowledge and practical experience with container technologies (Docker) and orchestration platforms (Kubernetes).
  • Strengthen the technical capacity of IT staff to support project infrastructure, development environments, and operational systems.

Topics Covered

The workshop provided hands-on training in Linux system administration, covering:
  • Linux Fundamentals: Installation, distributions, file systems, user management, permissions, and basic commands.
  • System & Network Administration: Software/device management, networking, monitoring, SSH, scheduling, and key infrastructure services (DNS, DHCP, NTP).
  • Automation & Scripting: Bash, Python, Ansible, pip, and task automation.
  • File Sharing & Tools: Samba, NFS, redirection tools, terminal multiplexer, PXE server.
  • Development & Version Control: Git (intro), ReadTheDocs (intro).
  • Containerization & Orchestration: Docker, Docker Compose, Kubernetes basics, YAML configuration, and resource management.