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.