Docenza GNU/Linux

Introduzione all'amministrazione di sistemi GNU/Linux.

Panoramica sui sistemi GNU/Linux con particolare enfasi sulle competenze necessarie per una amministrazione di sistema di base:

  • Che cos'è Linux ed il sistema GNU
  • Panoramica sulle differenze fra kernel e distribuzioni
  • Panoramica sulla gestione di utenti, gruppi e permessi
  • Partizionamento del disco rigido per una corretta installazione
  • Descrizione di come entrare ed uscire da un sistema GNU/Linux, riavviarlo, spegnerlo da linea di comando
  • Panoramica sulle funzioni di una shell
  • Utilizzo della shell bash e panoramica dei principali comandi
  • Conoscere e configurare il proprio ambiente bash
  • Descrizione ed utilizzo dei redirezionamenti
  • Cenni sulle espressioni regolari ed il loro utilizzo
  • Panoramica sulle funzionalità base dell'editor vi
  • Panoramica sulla programmazione shell per l'automazione di processi amministrativi
  • Monitoraggio dello stato della macchina e dei processi in esecuzione
  • Panoramica su installazione, aggiornamento e rimozione del software di sistema
  • Pianificazione di processi
  • Configurazione di GNU/Linux in una rete locale
  • Analisi e diagnosi del traffico di rete
  • Diagnosi dei problemi legati al DNS
  • Panoramica dei principali servizi internet che un sistema GNU/Linux può erogare quali, ad esempio, DNS, SMTP, IMAP, POP3, HTTP, HTTPS, eccetera.
  • Configurazione di un server SSH per l'accesso remoto
  • Cenni sull'amministrazione di un firewall su un sistema GNU/Linux