Upravljanje operacijskega sistema Linux - tečaj 66669 RUR. iz Skillboxa, usposabljanje 3 mesece, Datum: 9. december 2023.
Miscellanea / / December 09, 2023
Za tiste, ki jih zanima programiranje in IT
Preučite arhitekturo UNIX in razumejte, kako so zasnovane distribucije Linuxa. Naučite se upravljati dostop, delati s pripomočki, datotekami in omrežjem. Kariero v IT lahko začnete brez pisanja kode.
IT strokovnjaki
Naučite se uporabljati Linux za nastavitev dostopa do sistemov podjetja in drugih opravil. Zagotovite lahko varnost omrežnih povezav in zaščitite svoje projekte pred hekerji in zlonamerno programsko opremo.
7 let izkušenj s pisanjem v C++, razvoj visoko obremenjenih sistemov. Razvija požarne zidove in sistem za zaznavanje vdorov (IDS) za stranke z vsega sveta. Delal je pri Ericssonu, Honeywellu, Acronisu. Sodeloval pri razvoju projekta analize prometa velikega operaterskega omrežja z 200+ strežniki.
Uvod v Linux
Spoznajte operacijski sistem Linux in področja njegove uporabe.
Prva namestitev Linuxa
Preučite imenike datotečnega sistema OS Linux in vrste namestitve: strežnik, namizni računalnik, live. Naučite se namestiti Linux na virtualni stroj.
Struktura OS Linux
Razumevanje osnov Linuxa, njegovega datotečnega sistema, procesov in pomnilnika. Naučite se, kaj so točka priklopa, jedro Linuxa, vtičnice in upravitelj paketov.
Spoznavanje terminala
Naučite se, kaj sta terminal in ukazna lupina. Naučite se osnovne navigacije po datotečnem sistemu in se naučite, kako izbrati ustrezno ukazno lupino. Naučite se osnovnih ukazov za delo z datotekami.
Naprave v Linuxu
Naučite se delati z napravami, ki jih Linux prepozna, in pripeti mape.
Diski in datotečni sistemi
Naučite se delati z datotečnim sistemom, diski in particijami. Naučite se nastaviti ostranjevalno datoteko in priklopiti disk z datotečnim sistemom.
Osnovne operacije v terminalu Bash. Delo z datotekami in imeniki
Naučite se, kaj je imenik v Linuxu. Naučite se lastnosti in atributov datotek, naučite se delati s simbolnimi povezavami, datotekami in imeniki v ukazni vrstici.
Privilegiji v Linuxu
Naučili se boste, kaj so privilegiji v Linuxu, in razumeli formate za beleženje pravic dostopa. Raziščite modele nadzora dostopa.
Nadzor dostopa
Naučite se osnovnih ukazov za delo z računi. Razumeli boste, kako upravljati uporabniške račune.
Računi in pravilniki skupine
Naučite se koncepta nadzora dostopa v Linuxu in osnovnih ukazov za delo z ACL-ji. Naučite se konfigurirati pravice dostopa za uporabnike in skupine.
V/I nadzor. Obdelava tekočega traku
Naučite se osnovnih izrazov in ukazov za nadzor V/I. Naučite se zapisati izhod ukaza v datoteko, iskati po datotekah, prepisati datoteko in izvajati ukaze zaporedno.
Upravljanje procesov
Naučite se osnovnih ukazov za delo s procesi. Naučite se zagnati in zaustaviti procese, poiskati nadrejene in podrejene procese, delati s procesi v ozadju itd.
Zagon in konfiguracija jedra v Linuxu
Spoznajte osnovno arhitekturo in zasnovo jedra Linuxa. Preučite povezavo jedra z moduli in drugimi deli OS.
Zagon uporabniškega prostora
Preučite algoritme za zagon sistema in njihove različice. Seznanite se z osnovnimi koncepti ravni izvajanja, algoritmi za zagon in njihovimi različicami, podsistemom Systemd in njegovimi analogi.
Upravljanje sistema
Naučite se delati z nalogami in urniki enot in modulov. Naučite se osnovnih ukazov za upravljanje načrtovanih opravil.
Beleženje in spremljanje
Naučite se zagnati spremljanje s pripomočki in poiščite potrebne dogodke v sistemskih dnevnikih.
Namestitev in odstranitev programov
Naučili se boste, kako nastaviti repozitorij ter namestiti in odstraniti program iz Linuxa na primeru spletnega strežnika Apache.
Varnostne kontrole
Naučite se osnovnih konceptov nadzora dostopa v DAC. Spoznajte priljubljene pripomočke za upravljanje varnosti. Naučite se ustvariti novega uporabnika in omejiti njegove pravice dostopa z uporabo SELinuxa.
Zvišanje privilegijev v Linuxu
Naučite se tehnik za povečanje uporabniških pravic v Linuxu. Naučite se, kaj je rootanje, SUID, SUDO, opravila cron in protiukrepi. Spoznajte pripomočke za stopnjevanje privilegijev.
Varnostno kopiranje in obnovitev podatkov
Izvedeli boste, kaj je varnostna kopija, zakaj je potrebna in kako z njo delati v Linuxu. Spoznajte pripomočke za varnostno kopiranje drugih proizvajalcev. Naučite se obnoviti sistem iz varnostne kopije in avtomatizirati varnostno kopiranje.
Povzemimo osnove mreženja
Seznanite se z omrežnimi protokoli in modelom OSI. Naučite se, kaj so paketi, zastavice in omrežne plasti.
Internet
Naučite se delati s podomrežno masko in določiti omrežni naslov z naslovom IP. Spoznajte metodo brezrazrednega naslavljanja CIDR.
Usmerjanje
Preučite usmerjevalne tabele in ugotovite, zakaj potrebujete privzeti omrežni prehod.
ICMP in DNS
Naučite se delati s protokolom ICMP, sistemom DNS in gostiteljskim odjemalcem DNS.
Fizični nivo. Ethernet in omrežni vmesniki
Naučite se delati z omrežnim vmesnikom v Linuxu in ga konfigurirati. Omrežne poti lahko spremenite in dodate.
Upravitelj konfiguracije omrežja
Ugotovite, kaj je ncm in kako se ta programska oprema razlikuje od ukaza ifconfig. Naučite se konfigurirati omrežje z uporabo ncm.
DNS
Naučite se delati z imeni domen in konfiguracijskimi datotekami. Lahko boste konfigurirali DNS in izvajali predpomnjenje.
Lokalni gostitelj
Seznanite se s konceptom lokalnega gostitelja, naslova in možnih konfiguracij lokalnega gostitelja.
Transportna plast
Spoznajte transportna protokola TCP in UDP, vrata in storitve transportne plasti. Naučite se vzpostaviti povezave TCP in UDP.
DHCP
Preberite, kaj sta DHCP in odjemalec DHCP. Razumeli boste, kako pridobiti dinamični IP.
Nastavitev usmerjanja
Spoznajte zasnovo usmerjevalnika in se naučite, kako konfigurirati Linux za delovanje kot usmerjevalnik. Naučite se, kaj so zasebna omrežja in prevajanje naslovov (NAT).
Požarni zid Linux
Spoznajte programsko opremo za spremljanje omrežne dejavnosti požarnega zidu Linux in razumejte, kako deluje. Naučite se konfigurirati požarni zid Linux.
ARP
Seznanite se s protokolom ARP in razumejte, kako deluje. Naučite se najti in odstraniti predpomnilnik ARP.
Brezžične povezave
Spoznajte omrežni vmesnik Wi-Fi in se naučite vzpostaviti povezavo z znanim brezžičnim omrežjem. Naučite se skenirati brezžično omrežje in zagotoviti njegovo varnost.
Model odjemalec-strežnik
Spoznali boste, kaj sta strežnik in odjemalec ter katere storitve delujejo v arhitekturi odjemalec-strežnik.
Omrežne storitve
Preberite, kaj sta spletni strežnik in omrežni protokol SSH. Naučite se delati s storitvami za shranjevanje datotek in pretakanje. Seznanite se s pogostimi komunikacijskimi protokoli.
HTTP/HTTPS
Spoznajte protokol HTTP in njegovo razširitev HTTPS, zahteve GET/POST in varnostni protokol transportne plasti TLS.
SSH
Naučite se nastaviti strežnik SSH in povezavo z geslom ali ključem.
Demona Inetd in xinetd
Ugotovite, kaj so demoni in zakaj so potrebni. Spoznajte demon inetd in njegovo novo različico xinetd. Naučite se konfigurirati demone in delati z omrežnim sistemom TCP Wrappers.
Pripomočki
Naučite se delati s statistiko povezav in odprtimi vrati. Naučite se skenirati oddaljeni sistem in nastaviti omejitev povezave.
Zbiranje in analiza prometa
Ugotovite, zakaj so potrebni prometni izpusti, kaj sta pcap in netflow. Naučite se zbirati in analizirati promet.
Zlonamerna programska oprema
Raziščite priljubljeno zlonamerno programsko opremo, ki ogroža Linux. Naučite se analizirati dejavnost zlonamerne programske opreme Linux in ugotovite, katere protiukrepe lahko sprejmete proti vdorom v sistem.
Omrežna varnost
Ugotovite, katere grožnje skriva omrežje. Naučite se nadzirati Linux in konfigurirati ta OS za varno mreženje.
Postavitev in skrbništvo sistema Linux in ključnih storitev
Zagotovite omrežno komunikacijo med več stroji Linux. Namestite in konfigurirajte dostop ob upoštevanju razlikovanja pravic in privilegijev do ene ali več omrežnih aplikacij. Napišite poročilo o opravljenem delu z uporabo izbranih politik dostopa in topologije omrežja.