Struttura del corso
Introduzione
- Ubuntu rispetto a Debian e ad altre distribuzioni Linux
- Panoramica delle caratteristiche e dei vantaggi di Ubuntu
- Varianti ed edizioni di Ubuntu
Prime fasi di utilizzo
- Conoscenza dei requisiti hardware e software
- Installazione di Ubuntu (modalità base, avanzata e automatica)
- Esecuzione di comandi shell bash
- Utilizzo di Ubuntu su immagini cloud
Configurazione dei dispositivi di rete
- Nozioni fondamentali e avanzate sulla rete informatica
- Riconoscimento delle interfacce Ethernet e assegnazione di nomi logici
- Assegnazione degli indirizzi IP e del gateway predefinito
- Configurazione dei record DNS relativi al nome host
- Creazione di bridge tra più interfacce di rete
Miglioramento della sicurezza sistemica
- Gestione degli utenti e delle autorizzazioni tramite sudo
- Utilizzo del modulo AppArmor per il controllo dei profili di sicurezza
- Configurazione del firewall mediante ufw e iptables<\/li>
- Impostazione di certificati autofirmati o rilasciati da Autorità Certificatrici
- Implementazione dei controlli di accesso tramite LDAP e Samba AD
Gestione della virtualizzazione
- Habilitazione delle funzionalità di virtualizzazione con qemu/kvm e libvirt
- Impiego di OpenStack per gestire lo stack di virtualizzazione
- Creazione di macchine virtuali tramite multipass, uvt e altri strumenti dedicati
Gestione dei container
- Amministrazione dei container con LXD e LXC
- Generazione e avvio di container nuovi
- Assegnazione di profili e policy ai container
- Pubblicazione, importazione ed esportazione delle immagini di container
Mantenimento del sistema
- Creazione di cluster ad alta disponibilità
- Monitoraggio delle attività e dei carichi del sistema
- Configurazione e ripristino di backup
Configurazione dei server di posta ed web
- Impostazione dei server IMAP e POP3 tramite Dovecot
- Autenticazione SMTP configurata con Exim4 e Postfix
- Installazione e configurazione del server web Apache
- Configurazione di Squid come server proxy cache
- Installazione di MySQL, PHP/Perl/Python e Ruby on Rails
Risoluzione dei problemi comuni
Sintesi finale e indicazioni per il proseguimento
Requisiti
- Esperienza nell’amministrazione dei sistemi
- Conoscenza di base della riga di comando Linux
Destinatari del corso
- Amministratori di sistema
Recensioni (1)
Ho particolarmente apprezzato l'impegno profuso per personalizzare questa formazione in base alle nostre esigenze specifiche. Invece di un corso standard già pronto, il programma su misura ci ha consentito di concentrarci direttamente sui concetti e sugli scenari rilevanti per la nostra attività quotidiana. L'equilibrio tra istruzioni chiare e applicazione pratica è risultato perfetto.
James Foster
Corso - Ubuntu System Administration
Traduzione automatica