Didattica

Il corso ha una durata di 40 ore divise in 5 lezioni della durata di 8 ore.
Si svolge nella fascia oraria compresa tra le 9,30 e le 18,30.

Overview

Linux offre ormai ottime prestazioni in ambienti server, grazie alla sua affidabilità e a prezzi molto competitivi o in alcuni casi totalmente assenti.
Sono tante le distribuzioni Linux disponibili e utilizzate in aziende medio-grandi: Debian, CentOS (basata sulla distribuzione commerciale Red Hat Enterprise Linux) ed in particolare di Ubuntu Server, da poco giunta alla versione 16.10 con notevoli miglioramenti nelle prestazioni e nelle funzionalità.

Obiettivi formativi

Questo corso insegna ai system admynistrator intermedio-avanzati a installare, configurare e implementare la Ubuntu Server Edition all'interno di un ambiente aziendale.
Al termine del corso i partecipanti saranno in grado di

  • Implementare con buona confidenza Ubuntu Server Edition nella propria organizzazione
  • Imparare gli ultimi tips, tricks e tecniche dagli esperti Ubuntu
  • Implementare nuovi servizi più velocemente e introdurre innovazioni rapidamente

Destinatari

Il corso si rivolge a sistemisti, progettisti che intendano valutare le opportunità offerte dal mondo open-source in ambiente Linux per l'operatività aziendale.

Prerequisiti

Per seguire con profitto il corso è richiesta conoscenza di:

  • SSH
  • Bash Scripting
  • Configurazione di base dei servizi Apache, MySQL, DNS, Samba e Postfix
  • funzionamento della rete e della configurazione del TCP/IP
  • vi o Emacs
  • conoscenza basilare della lingua inglese tecnica

Programma

Modulo 1 - Introduzione

  • Ubuntu Server
  • Differenze fra un sistema desktop e un sistema server
  • Installazione di Ubuntu Server
  • Partizionamento e volumi logici
  • Cenni sui filesystem cluster

Modulo 2 - Amministrazione utenti e gruppi
  • Creazione di utenti e gruppi
  • Riservare il giusto spazio: il concetto di quote
  • Accesso al sistema da remoto: il protocollo SSH
  • Lo scambio file fra nodi: il protocollo FTP

Modulo 3 - Strumenti di archiviazione e backups
  • Strumenti di archiviazione: il comando tar
  • Strumenti di compressione: i comandi gzip, bzip e compress
  • Gestire i backup: il comando rsync

Modulo 4 - Monitorare gli eventi del sistema
  • Introduzione ai log
  • Strategie di risoluzione dei problemi
  • Come leggere i logs
  • Rotazione dei logfile: il “rotate”
  • Tool di analisi delle prestazioni

Modulo 5 - Networking
  • Cenni sulle interfacce di rete
  • Configurare manualmente la rete e la connettività
  • Cenni di firewalling

Modulo 6 - I principali servizi di rete
  • Xinetd
  • NFS ServerSamba
  • CUPS
  • FTP/SSH

Modulo 7 - I principali servizi
  • Apache/Php/Mysql
  • OpenLdap

Certificazioni

Il corso non prevede percorsi di certificazione specifici.