Struttura del corso
Introduzione a Oracle Linux
- Architettura e edizioni di Oracle Linux
- Le novità presenti in Oracle Linux 10
- Requisiti hardware e piattaforme supportate
- Metodi di installazione e configurazione post-installazione
Nozioni fondamentali sulla riga di comando Linux
- Navigazione nel sistema e basi d’uso del terminale
- Gestione di file e directory
- Lavorare con i file di testo
- Permessi dei file e proprietà degli stessi
- Utilizzo dei caratteri jolly e consultazione della cronologia dei comandi
- Accesso alla documentazione relativa ai comandi
Gestione degli utenti e dei gruppi
- Creazione e gestione degli account utente
- Gestione dei gruppi e delle loro appartenenze
- Politiche di sicurezza relative alle password e scadenza degli account
- Configurazione dell’ambiente utente personalizzato
- Delegazione dei privilegi tramite il comando sudo
- Mecanismi di blocco temporaneo o permanente degli account
Gestione del file system e dello storage
- Standard della gerarchia dei file system in Linux
- Partizionamento fisico dei dischi e organizzazione dei dati
- Nozioni base sul file system XFS
- Montaggio e smontaggio delle unità di storage
- Configurazione dei montaggi persistenti tramite il file /etc/fstab
- Operazioni di base con il Logical Volume Manager (LVM)
- Gestione dello spazio di swap
- Strumenti per la manutenzione dei file system
Gestione dei pacchetti software
- Nozioni fondamentali sul gestore di pacchetti DNF
- Configurazione e gestione dei repository software
- Installazione, rimozione e aggiornamento dei pacchetti
- Gestione dei repository locali dedicati a Oracle Linux
- Fluida applicazione degli aggiornamenti su larga scala
Gestione dei processi e dei servizi di sistema
- Controllo dei processi in esecuzione e gestione delle operazioni pianificate
- Strumenti per il monitoraggio delle risorse del sistema
- Gestione unità e servizi tramite systemd
- Configurazione degli obiettivi di avvio del sistema
- Analisi dei log generati da Journald
Configurazione della rete
- Nozioni fondamentali sulla rete e configurazione delle interfacce di rete
- Gestione di NetworkManager
- Impostazione del nome host, degli indirizzi DNS e della configurazione di rete
- Configurazioni di rete statica e tramite DHCP
- Tecniche per la risoluzione dei problemi di connettività
- Impostazione del server e client SSH in modo sicuro
Amministrazione della sicurezza
- Concetti base sulla sicurezza informatica su Linux
- Gestione avanzata delle ACL e dei permessi dei file
- Nozioni fondamentali sulle policy di SELinux e il loro funzionamento
- Personalizzazione dei contesti e dei parametri booleani in SELinux
- Configurazione delle regole del firewall tramite firewalld
- Rafforzamento della sicurezza di SSH mediante autenticazione basata su chiavi
- Gestione degli aggiornamenti e dei patch di sicurezza per il sistema
Monitoraggio del sistema e ottimizzazione delle prestazioni
- Controllo in tempo reale della CPU, della memoria e dello stato dei dischi
- Analisi approfondita dei log di sistema
- Utilizzo di strumenti dedicati al monitoraggio delle prestazioni
- Valutazione del livello di utilizzo delle risorse da parte del sistema
- Risoluzione dei problemi comuni legati all’efficienza operativa
Automatizzazione e pianificazione delle attività
- Utilizzo di cron per la programmazione periodica dei task
- I timer systemd come alternativa a cron per l’esecuzione pianificata
- Comando “at” per attivare operazioni una tantum
- Nozioni base di scripting shell per la realizzazione di automazioni
- Esempi pratici di utilizzo dell’automatizzazione in contesti reali
Backup, ripristino e risoluzione dei problemi avanzati
- Scegliere le strategie più adeguate per i backup e gli strumenti da impiegare
- Utilizzo di utilità per la compressione e l’archiviazione dei dati
- Tecniche per il recupero di file persi o danneggiati
- Risoluzione rapida dei problemi legati all’avvio del sistema
- Utilizzo della modalità di rescue e nozioni base sul caricatore GRUB
- Esecuzione delle procedure necessarie per ripristinare il sistema in caso di guasti
Funzionalità specifiche di Oracle Linux e conclusione del corso
- Oracle Unbreakable Enterprise Kernel (UEK)
- Tecnologia Ksplice per aggiornamenti senza interruzioni del servizio
- Repository e supporto tecnico forniti da Oracle Linux
- Riesame delle migliori pratiche di amministrazione del sistema
- Verifica finale attraverso un’esercitazione pratica per tutti i discenti
Requisiti
- Conoscenza di base della riga di comando Linux e dei concetti fondamentali del file system
- Comprensione delle nozioni di base sulla rete (indirizzi IP, DNS, SSH)
Destinatari
- Amministratori di sistema responsabili dell’implementazione e della gestione di ambienti Oracle Linux
- Ingegneri infrastrutturali che operano in data center o distribuzioni cloud basati su Oracle
- Professionisti DevOps desiderosi di standardizzare l’utilizzo di Oracle Linux per carichi di lavoro di produzione
Recensioni (3)
buona spiegazione di ciascun punto e fornisci un compito per la pratica.
Piseth Ben - ACLEDA Bank Plc.
Corso - Oracle Database 19c: SQL Tuning Workshop
Traduzione automatica
abilità di presentazione, risposte tempestive a tutte le domande
Oana - OPEN COURSE
Corso - Oracle SQL LP - Fundamentals
Traduzione automatica
Gli esercizi e i "test" che abbiamo eseguito