Short courses

Linux System Administration, Configuration and Maintenance

  • Date: - -
  • Venue: Kijitonyama Campus, UDSM
  • Cost: TZS 1,500,000
  • Contact: 0715677873 |
  • Register

This training course teaches attendees how to administer, configure and upgrade a Linux system running one of the two major Linux distribution families (Red Hat/Centos, Debian/Ubuntu). Heavily focused on enterprise environments, this course provides Linux system administrators with all the tools and concepts needed to efficiently build and manage a production Linux infrastructure. Upon completion of this training the trainees should have a good working knowledge of Linux, from command line perspective, allowing you to easily navigate through any of the two major Linux distributions remotely.


  • Linux Distributions
  • Server Requirements
  • Essential Configuration
  • Package Managers

Managing Users and Groups

  • Introduction to Users and Groups
  • Using the User Manager Tool
  • Using Command Line Tools

Command Line

  • Introduction to CLI
  • File and directory permissions
  • Working with Tools

File Editor

  • Overview
  • Install Vim
  • Create and edit files
  • Working with Vim commands

Web server Setup

  • Introduction
  • Apache Overview
  • Installation
  • Database Configuration
  • Installing CMS Systems
  • Virtual hosting
  • Web Security
  • Aliasing and Redirection
  • Logging and Troubleshooting

Remote Access

  • Introduction
  • SSH (Client and Server) Setup
  • Secure Connection with a Key
  • Advanced SSH configurations

File Server with Samba

  • Set up the file Server
  • Install Samba
  • Share the directory
  • Workstation to connect to Server
  • Mount the shares automatically

Linux Security

  • Overview
  • SElinux Configuration
  • Install SElinux tools
  • SElinux context
  • Install Firewalld
  • Install UFW
  • Firewall zones
  • Working with Services
  • Utilities
  • Allowing or Denying a service
  • Advanced Configuration

Data BackUp and System Maintenance

  • Introduction
  • Backup utilities overview
  • Working with Data Archives
  • Job Scheduling
  • Monitoring system status
  • Logging and Reporting


All payments should be made through Control Numbers.Register, then we will send an invoice with a Control Number to you.

Log in