|
* Staff
* Tecnologia
* Servizi
* Formazione
* Collaborazioni
* Progetti
* info@netlink.it
* Modulo Richieste |
Netlink da anni forma personale a
differente livello sul Sistema Operativo Linux.
Per questo ha messo a punto una serie di programmi diversificati in grado di soddifsfare
particolari esigenze.
Per notizie approfondite sull'argomento leggere il documento dettagliato che segue.
Per informazioni, costi o modalità dei
corsi scrivere a info@netlink.it
Linux e i "Sistemi
Critici"
(Durata 4 ore)
Hardware
Quali sono le caratteristiche necessarie affinché un sistema importante sia sicuro
I Locali
Manutenzione e mantenimento
Cicli di ricambio/Cicli di manutenzione
Hardware e Linux
Software
Caratteristiche di un sistema operativo non "critico"
Manutenzione del sistema a livello base
Manutenzione del sistema in condizioni di emergenza
Recupero di disastro
Strumenti di diagnostica
Accesso al sistema con strumenti di recupero
I dischi di boot e procedure di
recupero
Uso e creazione dei dischi di
root/boot sotto DOS/W95 e Sotto Linux
Recupero di una partizione
Se ci si dimentica la password di root
Copia di una partizione (immagine del disco)
Uso del disco di recupero (rescue.gz)
LINUX BASE (Distribuzione Slackware)
(Durata 16 ore)
Le caratteristiche di Linux
Sistema operativo: multiutente,
multitasking (le console virtuali) e multithreading
La struttura concentrica: kernel, processi e comandi e la shell
Il supporto per il networking
L'ambiente grafico client/server: presentazione
Ambiente di sviluppo per programmatori
Compatibilità hardware
Il Boot del sistema
Il processo di init
Preparazione delle partizioni. Il comando fdisk
Installazione di pacchetti
Il LiLO (Linux Loader)
Il primo avvio del sistema
Operazioni di login e logout
Spegnimento e riavvio del sistema: il comando shutdown
Il prompt: utente root e utente normale
Il controllo remoto: Telnet ed FTP
I livelli di esecuzione (init level) ed il file inittab
File, Directory e path in ambiente Linux
I Device: i file di accesso alle risorse hardware
Il Filesytem sotto Linux: CDROM, SCSI, Floppy e CDROM
Copiare, ordinare e archiviare
i file: i comandi ls, cp, mv, tar e man
Il mount di una partizione: i comandi mount e umount
La formattazione di una partizione: il comando mke2fs
La verifica di una partizione: il comando e2fsck
Le risorse del sistema: i comandi free, df, tload, free e uptime
Ricerca dei dati: i comandi which, grep, find e locate
Uso dei link simbolici: il comando ln
Usare Pico e usare Vi
I comandi less e cat
Standard Input, standard Output e standard Error
Uso di Pipe: concatenazione dei comandi
Proprietario, utente e gruppo
I comandi chmod, chown e chgrp
Descrizione dell'ambiente
I diversi tipi di shell: csh, zsh, etc
Creazione alias (.profile)
Verifica degli accessi (.bash_hisory)
Script di manutenzione
Uso della crontab
La data del sistema: i comandi date e clock
Esecuzione di un programma
Killare un processo
Numero e dimensione di un processo
Il Superserver inetd
I comandi ps e top
Creazione di un utente: il
comando adduser e userdel
Cancellazione di un utente
Uso di quota
Uso del LinuxConf
Uso di finger, who e whoami
Creazione e gestione di gruppi
Directory pubbliche e accesso in FTP
Preparazione e uso dei floppy
disk
Mount dei CDROM
Uso degli mtools
Il comando updatedb
Verifica file di log
Syslogd, e i file messages e syslog
I comandi last e finger
Gestione dei pacchetti software
Estrazione dati: Uso del
comando tar
Compilazione e installazione: uso del comando make
La ricompilazione del kernel: statico e modulare
LINUX BASE (Distribuzione Redhat)
(Durata 8 ore)
Installazione e configurazione di una
redhat
Configurazione delle periferiche
Configurazione in Rete
Accesso ad Internet
KDE e GNOME: le interfacce grafiche
LINUX BASE (Distribuzione Mandrake)
(Durata 8 ore)
Installazione e configurazione di una
mandrake
Uso di DrakeConf
Configurazione delle periferiche
Configurazione in Rete
Accesso ad Internet
KDE e GNOME: le interfacce grafiche
Le particolarità di Mandrake
LINUX BASE (Distribuzione Suse)
(Durata 8 ore)
Installazione e configurazione di una
Suse
Configurazione delle periferiche
Configurazione in Rete
Accesso ad Internet
KDE e GNOME: le interfacce grafiche
Uso di YAST e SAX
Le particolarità di Suse
LINUX AVANZATO - (Reti locali e SAMBA)
(Durata 10 ore)
Struttura di rete: concetti ed
esempi
Concetto di routing
I protocolli: concetti e significati
Lo stack TCP/IP
Cenni sugli altri protocolli
La configurazione delle interfacce:
statiche : netconfig e la directory rc.d
dinamiche: ifconfig e route
Monitoraggio della rete: i comandi ping e traceroute
Risorse in rete
Condivisione
Velocità
Spazio disco
Risorse
Uso di Samba
Esempio di applicazione
Montare una partizione non linux sul disco
Montare una partizione non linux dalla rete (uso di smbmount)
Uso di nfs: le risorse di rete condivise in ambiente Linux/Unix
Problemi su linee geografiche
(WAN)
Problemi su linee interne (LAN)
Problemi sul server:
hardware
software
violazione sicurezza
LINUX AVANZATO - (Sicurezza=
Firewall+Proxy)
(Durata 10 ore)
Installazione di un server
Sicuro
Gestione di un server Sicuro
Utility per la sicurezza
Patch per il sistema
Considerazioni sul kernel
Telnet: utilizzo e controllo degli accessi
Ftp: lato client e lato server, comandi e configurazioni (i file ftpusers e
ftpaccess)
I file hosts.deny e hosts.allow
Le password: politica e gestione (file e comandi passwd e shadow)
Firewalling: concetti e ambiti di applicazioni
Programmi e utili per il controllo degli accessi
Analisi di un sistema Linux
Tecniche di sicurezza: uso di ipfwadm e ssh e altri tool.
Installazione e configurazione
Restrizione degli accessi
I file di log
LINUX AVANZATO - (HTTP, Pop3 e
Sendmail)
(Durata 10 ore)
HTTP: installazione e configurazione
Struttura di base
Sicurezza
Organizzazione dei documenti
Controllo degli accessi: lettura dei file di log (access_log, error_log)
Analisi delle statistiche: uso di HTTP Analyzer
Diagnosi del sistema
Operazioni di verifica dellHTTP: blocco e shutdown
Apache, NCSA e Cern e gli altri server Web.
Server Side Include
CGI (Common Gateway Interface): configurazione e uso
Restrizione di accesso e creazione delle password
Navigazione testuale (usare Lynx)
Lato client: uso di mail e
pine, i protocolli pop3 e imap
Lato Server: gestione e configurazione di sendmail: controllo, permessi, alias e file di
log
LINUX AVANZATO - (Programmazione Bash,
Perl e CGI)
(Durata 8 ore)
|