wpe8.jpg (2466 byte)

Cerca sul Sito

Netlink S.a.s
Progettazione e Realizzazione
Sistemi Informativi

Netlink S.a.s
Via Alpignano 27 - 10093 Collegno (TO)
Tel. 011/4157192 - FAX 011/4023455

wpe9.jpg (1077 byte)
Versione Italiana
wpeA.jpg (1253 byte)
Versione Inglese

Servizi Principali

* Staff
* Tecnologia

* Servizi
* Formazione

* Collaborazioni
* Progetti

Contatti

* info@netlink.it
* Modulo Richieste

Corsi su LINUX

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

  • Installazione di Linux

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

  • Accesso al 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

  • I comandi

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

  • Editing dei file

Usare Pico e usare Vi
I comandi less e cat
Standard Input, standard Output e standard Error
Uso di Pipe: concatenazione dei comandi

  • I permessi dei file

Proprietario, utente e gruppo
I comandi chmod, chown e chgrp

  • La shell

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

  • I Processi

Esecuzione di un programma
Killare un processo
Numero e dimensione di un processo
Il Superserver inetd
I comandi ps e top

  • Utenti

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

  • Le periferiche

Preparazione e uso dei floppy disk
Mount dei CDROM
Uso degli mtools
Il comando updatedb

  • Controllo del sistema

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)

  • Rete

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

  • Linux in rete locale

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

  • Situazioni particolari

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)

  • La sicurezza

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.

  • Il Proxy

Installazione e configurazione
Restrizione degli accessi
I file di log

LINUX AVANZATO - (HTTP, Pop3 e Sendmail)

(Durata 10 ore)

  • Il web: Linux e Internet/Intranet

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 dell’HTTP: 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)

  • La posta elettronica

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)

  • Introduzione

  • Esempi di Programmazione

  • Risorse su Web

  • Programmi in Bash

  • Costruzione di un semplice script

  • Interfacciamento con Database


wpe1.jpg (1572 byte)

wpe5.jpg (2458 byte)

wpe3.jpg (2737 byte)

wpe4.jpg (2115 byte)


Netlink S.a.s.
© 2002 http://www.netlink.it

Netlink S.a.s PIVA 08070110013
Contenuti a cura di: Paolo PAVAN e Marco CANONIERO