Corso di Sistemista Linux
Il Sistemista Linux è specializzato nella installazione, configurazione ed amministrazione di client e server Linux/Unix. Sa intervenire in qualsiasi aspetto della gestione del sistema. Sa configurare tutti i principali servizi web (Apache, PHP, MySQL, FTPD), sia per i server destinati ad essere utilizzati in Internet per l'hosting dei siti web, sia per gestire dal punto di vista applicativo i server presenti in Intranet (DHCP, SAMBA, NIS).Ha inoltre competenze di sicurezza di rete, che gli permettono, attraverso la configurazione del firewall, di determinare e di impostare le regole di accesso al server stesso, mantenendolo sicuro agli eventuali attacchi dall'esterno, ma pienamente in grado di svolgere i compiti previsti.
PROGRAMMA DEL CORSO
- Storia e filosofia di Unix/Linux
- Le diverse distribuzioni di Linux
- Log-in e log-out in console e remoto (telnet, ssh)
- Funzionamento multi-user e multi-task
- Comandi base di sistema
- Utilizzo servizi di networking da utente finale
- Funzionamento di processi, segnali e jobs
- Redirezione, pipeline e filtri
- I comandi: grep ed egrep
- Sistema multi-utente: i permessi
- I device e la struttura del filesystem
- Editing da terminale
- Archiviazione e compressione: tar, gzip e bzip
- Funzionamento del sistema di help interno (man, info, whatis)
- Configurazione e personalizzazione delle shell BASH e TCSH
- Shell scripting
- Linux Amministratore di Sistema
- L'amministratore di sistema: ruolo, compiti e responsabilità
- Installazione di Linux con distribuzione RedHat
- Sequenza di start-up, boot e runlevel
- Struttura complessiva e gestione del filesystem
- Comandi avanzati a disposizione dell'amministratore
- Analisi e gestione dei file di log
- Script e procedure di backup dati
- Configurazione TCP/IP e routing
- Compilazione del Kernel e dei moduli aggiuntivi
- Amministrazione di utenti e gruppi
- L'utility RPM
- Partizionamento dei dischi con fdisk/diskdruid. I filesystem ext2, ext3 e swap
- I comandi 'su' e 'sudo'
- Risoluzione dei nomi di host con DNS esterni
- Linux Networking
- Installazione e configurazione dei servizi di networking
- SAMBA (per la condivisione di risorse con MS Windows): Condivisione di file, Condivisione di stampanti, Risorse ad accesso pubblico e protetto
- Domain Name Server (DNS) per la risoluzione degli indirizzi IP: come configurare un server DNS
- Dynamic Host Configuration Protocol (DHCP): assegnazione e configurazione automatica dei parametri di rete di tutti i computer presenti nella rete locale
- Server POP3: Configurazione di un server per la posta in entrata
- Server SMTP (sendmail): Configurazione di un server per la posta in uscita
- Server NIS (Network Information System): sincronizzazione dei dati degli utenti
- Gestione di un base di un FIREWALL: Regole di base della sicurezza di rete, Packet filtering
- Apache Web Server
Richiedi informazioni su Corso di Sistemista Linux
I campi contrassegnati con * sono obbligatori