fbpx

CORSO LINUX

Corso amministrazione sistema GNU/Linux – 144 ore – corso promosso da Fondartigianato di Verona ( GRATUITO leggi sotto ).

 

E’ in prossima partenza il corso di “amministrazione sistema GNU/Linux”, con integrazione di 40 ore ( 20+20 ) su ambiente DOCKER e BLOCKCHAIN.

L’ obiettivo del corso sarà acquisire nozioni teoriche sulla gestione di sistemi GNU/Linux in ambienti aziendali tipici e arrivare ad una approfondita conoscenza di alcuni strumenti di amministrazione dei servizi erogabili .

Requisiti:

Conoscenza del funzionamento di base di un pc. Esperienza nell’uso del PC.

Obbiettivi:

Il corso consta di 3 moduli di 48 ore ciascuno, suddivise in lezioni teoriche e pratiche. Il corso si conclude con un semplice test di verifica delle competenze acquisite. 

L’obiettivo preposto è fornire le basi per la gestione di un sistema operativo GNU Linux e per la sua installazione. Il corso prevede due moduli finali su DOCKER e BLOCKCHAIN.

Adesione:

COME ADERIRE:
http://www.fondartigianato.it/come-aderire

–         – FAQ: http://www.fondartigianato.it/ci-chiedono-spesso

–          Per chiarezza alcune informazioni di carattere generale sui Fondi Interprofessionali:

    L’adesione a un Fondo Interprofessionale serve a finanziare in tutto o in parte i costi della formazione del personale, accedendo ai contributi messi a disposizione delle aziende.
    Ogni azienda che abbia dei dipendenti può aderire ad uno dei vari Fondi Interprofessionali esistenti.
    Per aderire si indica la propria volontà di affidare a tale Fondo il proprio contributo INPS dello 0,30% (lo può fare il consulente del lavoro di fiducia dell’azienda con il flusso UNIEMENS).
    Quanto costa questa adesione? Nulla. L’adesione a un Fondo è libera e gratuita. L’azienda è già assoggettata al contributo dello 0,30% che, salvo adesione a un Fondo in particolare, viene versato automaticamente all’INPS.
    Ogni azienda è libera di aderire al fondo che vuole, indipendentemente dalla sua dimensione e dal settore in cui opera.

Nel caso di dipendenti, interessati ai corsi Linux, di aziende non ancora iscritte a Fondartigianato l’occasione di iscrizione al Fondo non rappresenta, quindi, un’opportunità solo per il dipendente, ma anche per l’Azienda stessa di accedere in futuro alla formazione di cui dovesse necessitare.”

 

L’ evento è Patrocinato da ITSERVICENET www.itservicenet.net

Per informazioni scrivi a info@bi4lab.net o utilizza il nostro form contatti. Sarai ricontattato a stretto giro

 

 

CONTATTI

 

Marco Perusi

FORMA MENTIS SRLS

Ufficio Formazione
Via E. Torricelli 71/A, 37136 – Verona (VR)

 

 

  +39.328.2159751

 

  corsi@artigianiverona.it

 

   http://www.iniapa.com

  

Corso Linux

Date

Corso amministrazione sistema GNU/Linux

Requisiti:

Conoscenza del funzionamento di base di un pc. Esperienza nell’uso del PC.

Obbiettivi

Il modulo si articola in 70 ore di corso suddivise in lezioni teoriche e pratiche. Il corso si conclude con un semplice test di verifica delle competenze acquisite. L’obiettivo preposto è fornire le basi per la gestione di un sistema operativo GNU Linux e per la sua installazione

 

ARGOMENTO

DESCRIZIONE COMPETENZE

COMPETENZE PRATICHE LABORATORIALI

N. ORE

ARCHITETTURA DEL SISTEMA LINUX

Il sistema operativo GNU/Linux, architettura del sistema operativo

Comprendere il funzionamento generale di un sistema GNU/Linux.
Comprendere il concetto di Virtual File System

Il boot del sistema
Comprendere il concetto di pacchetto, dipendenza e metapacchetto
Comprendere il concetto di distribuzione GNU/Linux

Ottenere informazioni sull’hardware installato (lspci, lsusb)

Conoscere le cartelle /dev/ /proc e sys

Leggere dmesg

Definizione del kernel e dell’ambiente initramfs

Il bootloader, installazione e opzioni di utilizzo

Cenni di Init, systemd

6

L’interprete dei comandi 1

Uso del terminale, concetti generali
Il prompt
I comandi principale per le operazioni comuni
Le shell principali e basi di scripting
I file di configurazioni della shell per l’utente
Ridirigere l’output di un comando

Uso del terminale e definizione di script di base

Uname, bash, echo, env, export, pwd, set, unset man, history e .bash_history

Configurazione di .bashrc

8

Gestione degli utenti locali

Comprendere la definizione di account utente di un sistema GNU/Linux.
Creazione/rimozione di un account, cambiamento di una password, Comandi di base

Comprendere la definizione di “gruppo”
Aggiunta di un utente ad un gruppo
Rimozione di un utente da un gruppo

Creazione di utenti e loro gestione, osservazione dei log attività utente

3

Architettura del filesystem proprietà dei files

Comprendere il file system, conoscere i più comuni file system in uso di Linux. Comprendere l’uso dei permessi a file e cartelle.
La struttura delle cartelle di un file system tipico

Permessi e proprietà di file e cartelle

Link fisici e simbolici

Manipolare file e cartelle (es: cp, rm, mkdir, mv, touch)

Chmod, umask, chown chgrp

Controllo dello spazio disponibile

Creazione di link a file e cartelle

6

 

Gestione dei file con la shell

Ricerca di file e cartelle con find, grep e locate

Creazione ed editing dei file con touch, vim e nano

Uso di sed,less, head, cat e wc

4

 

Gestione delle directory con la shell

Creazione di archivi compressi, estrazione di archivi compressi

Invio di file e cartelle tra un pc e l’altro (scp, nc)

2

Gestione dello storage

Comprendere la gestione dello storage nei sistemi GNU Linux.
Il concetto di mount
Mount dei dispositivi a blocchi,
Uso di parted e sgdisk.
Comprendere LVM. Creare un LVM, aggiungere e rimuovere dischi ad un pool.
Snapshot LVM

Definizione delle risorse di swap

Partizionare il disco, formattare un disco
Controllo di un file system

Gestione delle quote disco

Formattare un volume e montarlo

Le opzioni del comando mount

Azioni sui principali file system

Uso di dd, mount, mkfs, mkswap /etc/fstab umount

Quota, edquota, repquota

6

Architettura dei processi

Comprendere systemd e l’albero dei processi
Gestione dei processi, invio dei segnali, lettura dello stato di un processo, gestione dei job. Esecuzione e background

Il confinamento in chroot

Gestione dei runlevel

Crontab per la pianificazione dei processi

Azioni comuni sui processi e servizi in esecuzione, verifica dei log e risoluzione degli errori

(& bg, fg jobs, kill,nohup, ps, top, free, uptime, pgrep, pkill,killall, screen e tmux, nice e renice, top e htop)

6

Amministrazione di un sistema Linux

Differenza RedHat Based e Debian
Configurazione della tastiera, della lingua e della data ed ora
Installazione di pacchetti applicativi
Configurazione di pacchetti software


Passi per l’installazione di Debian/Centos

riconfigurazione di base di un sistema appena installato

installazione di una distribuzione debian/centos

dpkg, dpkg-reconfigure apt, apt-get aptitude.

rpm e yum

Modfica sorgenti software

10

Configurazione della rete

Conoscere i comandi di base per la gestione dello stato del sistema in rete

Configurazione del servizio sshd. Chiave pubblica e chiave privata

Regole di firewall

Conoscere i protocolli comuni per la condivisione delle risorse in rete (NFS, SAMBA, SFSH)

Comprendere il concetto di VPN

Inviare una mail con Postfix

Aggiunta di un sistema ad una rete ethernet con ip statico/dinamico

Configurazione di un bridge

Collegamento ad una rete WiFi

Collegarsi in ssh su un terminale remoto

Collegarsi ad una VPN

Condividere una risorsa in rete

Montare una risorsa in rete

10

L’interprete dei comandi 2

Definizione di script

Leggere da tastiera
uso di funzioni
le condizioni (test, if)
i cicli iternativi (for while)

4

 

 

 

 

VERIFICA RIEPILOGATIVA DELLE COMPENTENZE

Al termine del corso lo studente dovrà:

Gestione notifiche

  • Definire uno script in grado di stampare in un file a lo spazio disponibile sui dischi montati

  • Eseguire questo script ogni 10 minuti

  • Inviare tale file via email ad ogni esecuzione

Riprendendo l’esercizio precedente, inviare una notifica quando un utente specifico esegue il login

Test a crocette

2

2

1

 

 

 

70

Corso avanzato – amministrazione di sistemi

Requisiti

Saper interpretare uno script bash. Conoscere l’architettura del file system Linux, gestione dei processi, lettura dei log, configurazione di base di un pacchetto. Aver già lavorato in ambienti di dominio Microsoft Active Directory.

Obiettivi

Il modulo si articola in 80 ore di corso suddivise in lezioni teoriche e pratiche. Il corso si conclude con un semplice test di verifica delle competenze acquisite. L’obiettivo del corso è acquisire nozioni teoriche sulla gestione di sistemi GNU/Linux in ambienti aziendali tipici. Conoscere alcuni strumenti di amministrazione dei servizi erogabili

 

ARGOMENTO

DESCRIZIONE COMPETENZE

COMPETENZE PRATICHE LABORATORIALI

N. ORE

VIRTUALIZZAZIONE E CONTAINER

Introduzione alla virtualizzazione

Comprendere i concetti di virtual machine e container

 

 

3

KVM

Conoscere KVM, gestione dello storage e delle risorse

Avvio di un’istanza kvm

Alcune operazioni di base

2

Linux Container

Conoscere i container Linux

Avvio di un’istanza LXC

Condivisione delle risorse. Backup e ripristino

2

ZFS ed LVM

Amministrazione dello storage con LVM e ZFS. Configurazione di un raid, replica e snapshot

Backup e ripristino di container e istanza virtuali e storage

2

 

Installazione di un sistema Linux su ZFS

 

2

Container applicativi – docker

Conoscere Docker, differenze con LXC. Installazione del demone e avvio di un’istanza docker.

 

6

Verifica competenze acquisite

Vengono presentati degli esempi di applicativi da installare in ambienti sicuri. Descrivere una configurazione tipica dell’uso di VM e container. Test

 

2

 

Gestione server DNS

Comprendere bind, gestione dei record DNS

 

4

 

Gestione server Web

Cenni sulla configurazione di un server web con apache

Abilitazione ssl, reverse proxy.

 

4

APPLICATIVI

Proxmox

Presentazione di proxmox e scenari di utilizzo
Configurazioni tipiche
Limiti

 

8

Gestione di dominio e condivisione delle risorse con Zentyal

Comprendere le basi di LDAP e SAMBA

Introduzione a Zentyal, funzionalità e limiti

 

8

Gestione della posta con Zimbra

 

 

8

Amministrazione di Pfsense

 

 

4

 

Blockchain for business

Concetti base e tool utilizzabili

Cosa sono Bitcoin ed Ethereum. I DLT e Hyperledger.

Uso pratico di blockchain.

 

24

 

TEST

 

 

1

 

 

 

 

80

 

 

Ti piace questo articolo?

Condividi su facebook
Condividi su twitter
Condividi su linkedin
Condividi su pinterest
Condividi su telegram
Condividi su whatsapp

Leave a comment

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *