Administracija Linux OS - tečaj 66669 RUR. iz Skillboxa, obuka 3 mjeseca, Datum: 09.12.2023.
Miscelanea / / December 09, 2023
Za one koje zanima programiranje i IT
Proučite UNIX arhitekturu i shvatite kako su dizajnirane distribucije Linuxa. Naučite upravljati pristupom, raditi s pomoćnim programima, datotekama i mrežom. Možete započeti karijeru u IT-u bez pisanja koda.
IT stručnjaci
Naučite koristiti Linux za postavljanje pristupa korporativnim sustavima i druge zadatke. Možete osigurati sigurnost mrežnih veza i zaštititi svoje projekte od hakera i zlonamjernog softvera.
7 godina iskustva u pisanju u C++, razvoju visokoopterećenih sustava. Razvija vatrozid i sustav za otkrivanje upada (IDS) za klijente iz cijelog svijeta. Radio u Ericssonu, Honeywellu, Acronisu. Sudjelovao u razvoju projekta analize prometa velike mreže operatera s 200+ servera.
Uvod u Linux
Upoznati operativni sustav Linux i područja njegove primjene.
Prva instalacija Linuxa
Proučite direktorije Linux OS datotečnog sustava i vrste instalacija: server, desktop, live. Naučite instalirati Linux na virtualni stroj.
Struktura OS-a Linux
Razumjeti osnove Linuxa, njegovog sustava datoteka, procesa i memorije. Naučite što su točka montiranja, Linux kernel, utičnice i upravitelj paketa.
Upoznavanje terminala
Naučite što su terminal i naredbena ljuska. Naučite osnovnu navigaciju datotečnim sustavom i naučite kako odabrati odgovarajuću naredbenu ljusku. Naučiti osnovne naredbe za rad s datotekama.
Uređaji u Linuxu
Naučite raditi s uređajima koje Linux prepoznaje i montirajte mape.
Diskovi i datotečni sustavi
Naučiti raditi s datotečnim sustavom, diskovima i particijama. Naučite kako postaviti straničnu datoteku i montirati disk sa sustavom datoteka.
Osnovne operacije u Bash terminalu. Rad s datotekama i imenicima
Saznajte što je imenik u Linuxu. Naučite svojstva i atribute datoteke, naučite raditi sa simboličkim vezama, datotekama i direktorijima u naredbenom retku.
Privilegije u Linuxu
Naučit ćete koje su privilegije u Linuxu i razumjeti formate za snimanje prava pristupa. Istražite modele kontrole pristupa.
Kontrola pristupa
Naučite osnovne naredbe za rad s računima. Razumjet ćete kako upravljati korisničkim računima.
Računi i grupna pravila
Naučiti koncept kontrole pristupa u Linuxu i osnovne naredbe za rad s ACL-ovima. Naučite konfigurirati prava pristupa za korisnike i grupe.
I/O kontrola. Obrada pokretnom trakom
Naučite osnovne I/O upravljačke pojmove i naredbe. Naučite kako napisati izlaz naredbe u datoteku, pretraživati datoteke, prebrisati datoteku i pokretati naredbe uzastopno.
Procesno upravljanje
Naučiti osnovne naredbe za rad s procesima. Naučite pokrenuti i zaustaviti procese, pronaći nadređene i podređene procese, raditi s pozadinskim procesima itd.
Dizanje i konfiguriranje kernela u Linuxu
Upoznajte osnovnu arhitekturu i dizajn jezgre Linuxa. Proučite vezu jezgre s modulima i drugim dijelovima OS-a.
Pokreni korisnički prostor
Proučite algoritme za pokretanje sustava i njihove varijante. Upoznati se s osnovnim konceptima razina pokretanja, algoritama pokretanja i njihovih varijanti, podsustava Systemd i njegovih analoga.
Upravljanje sustavom
Naučiti raditi sa zadacima i rasporedima cjelina i modula. Naučite osnovne naredbe za upravljanje planiranim zadacima.
Zapisivanje i praćenje
Naučite pokrenuti nadzor pomoću uslužnih programa i pronaći potrebne događaje u zapisnicima sustava.
Instalacija i uklanjanje programa
Naučit ćete kako postaviti repozitorij, kao i instalirati i deinstalirati program iz Linuxa koristeći Apache web poslužitelj kao primjer.
Sigurnosne kontrole
Naučite osnovne koncepte kontrole pristupa u DAC-u. Upoznajte popularne uslužne programe za upravljanje sigurnošću. Naučite stvoriti novog korisnika i ograničiti mu prava pristupa koristeći SELinux.
Povećanje privilegija u Linuxu
Naučite tehnike za povećanje korisničkih privilegija u Linuxu. Naučite što je rootanje, SUID, SUDO, cron poslovi i protumjere. Saznajte više o uslužnim programima za eskalaciju privilegija.
Sigurnosno kopiranje i oporavak podataka
Naučit ćete što je sigurnosna kopija, zašto je potrebna i kako s njom raditi u Linuxu. Upoznajte pomoćne programe za sigurnosno kopiranje trećih strana. Naučite kako vratiti sustav iz sigurnosne kopije i automatizirati sigurnosne kopije.
Podsjetimo se na osnove umrežavanja
Upoznati se s mrežnim protokolima i OSI modelom. Saznajte što su paketi, zastavice i mrežni slojevi.
Internet
Naučite kako raditi s podmrežnom maskom i odrediti mrežnu adresu pomoću IP adrese. Saznajte više o CIDR metodi adresiranja bez klasa.
Usmjeravanje
Proučite tablice usmjeravanja i saznajte zašto vam je potreban zadani mrežni pristupnik.
ICMP i DNS
Naučite raditi s ICMP protokolom, DNS sustavom i Host DNS klijentom.
Fizička razina. Ethernet i mrežna sučelja
Naučite raditi s mrežnim sučeljem u Linuxu i konfigurirajte ga. Možete mijenjati i dodavati mrežne rute.
Upravitelj mrežne konfiguracije
Saznajte što je ncm i kako se ovaj softver razlikuje od naredbe ifconfig. Naučite konfigurirati mrežu pomoću ncm-a.
DNS
Naučite raditi s nazivima domena i konfiguracijskim datotekama. Moći ćete konfigurirati DNS i izvršiti predmemoriju.
Localhost
Upoznajte se s konceptom lokalnog hosta, adrese i mogućih konfiguracija Localhost-a.
Transportni sloj
Upoznati TCP i UDP transportne protokole, portove i usluge transportnog sloja. Naučite kako uspostaviti TCP i UDP veze.
DHCP
Saznajte što su DHCP i DHCP klijent. Shvatit ćete kako dobiti dinamički IP.
Postavljanje usmjeravanja
Upoznajte se s dizajnom usmjerivača i naučite kako konfigurirati Linux da radi kao usmjerivač. Saznajte što su privatne mreže i prijevod adresa (NAT).
Linux vatrozid
Upoznajte se sa softverom za nadzor mrežne aktivnosti Linux Firewall i shvatite kako radi. Naučite konfigurirati Linux vatrozid.
ARP
Upoznajte se s ARP protokolom i shvatite kako funkcionira. Naučite pronaći i ukloniti ARP predmemoriju.
Bežične veze
Upoznajte se sa sučeljem Wi-Fi mreže i naučite kako postaviti vezu na poznatu bežičnu mrežu. Naučite kako skenirati bežičnu mrežu i osigurati njezinu sigurnost.
Model klijent-poslužitelj
Naučit ćete što su poslužitelj i klijent te koje usluge funkcioniraju unutar klijent-poslužiteljske arhitekture.
Mrežne usluge
Saznajte što su web poslužitelj i SSH mrežni protokol. Naučite raditi s pohranom datoteka i uslugama strujanja. Upoznajte se s uobičajenim komunikacijskim protokolima.
HTTP/HTTPS
Saznajte više o HTTP protokolu i njegovom HTTPS proširenju, GET/POST zahtjevima i TLS sigurnosnom protokolu prijenosnog sloja.
SSH
Naučite postaviti SSH poslužitelj i vezu pomoću lozinke ili ključa.
Inetd i xinetd demoni
Saznajte što su demoni i zašto su potrebni. Upoznajte inetd demon i njegovu novu verziju, xinetd. Naučite konfigurirati demone i raditi s mrežnim sustavom TCP Wrappers.
Komunalije
Naučite raditi sa statistikom veza i otvorenim portovima. Naučite kako skenirati udaljeni sustav i postaviti ograničenje veze.
Prikupljanje i analiza prometa
Saznajte zašto su potrebni prometni dumpovi, što su pcap i netflow. Naučite prikupljati i analizirati promet.
Malware
Istražite popularni malware koji prijeti Linuxu. Naučite analizirati aktivnost Linux zlonamjernog softvera i saznajte koje protumjere možete poduzeti protiv hakiranja sustava.
Sigurnost mreže
Saznajte koje prijetnje skriva mreža. Naučite revidirati Linux i konfigurirajte ovaj OS za sigurno umrežavanje.
Postavljanje i administriranje Linux sustava i ključnih servisa
Osigurajte mrežnu komunikaciju između više Linux strojeva. Instalirajte i konfigurirajte pristup uzimajući u obzir razlikovanje prava i privilegija za jednu ili više mrežnih aplikacija. Napišite izvješće o obavljenom radu uz primjenu odabranih politika pristupa i topologije mreže.