Linux-käyttöjärjestelmän ylläpito - kurssi 66669 RUR. Skillboxista, koulutus 3 kuukautta, Päivämäärä: 9.12.2023.
Miscellanea / / December 09, 2023
Ohjelmoinnista ja IT: stä kiinnostuneille
Opi UNIX-arkkitehtuuria ja ymmärrä, miten Linux-jakelut suunnitellaan. Opi hallitsemaan pääsyä, työskentelemään apuohjelmien, tiedostojen ja verkon kanssa. Voit aloittaa uran IT-alalla kirjoittamatta koodia.
IT-asiantuntijat
Opi käyttämään Linuxia yrityksen järjestelmien ja muiden tehtävien käytön määrittämiseen. Voit varmistaa verkkoyhteyksien turvallisuuden ja suojata projektisi hakkereilta ja haittaohjelmilta.
7 vuoden kokemus C++-kielen kirjoittamisesta korkean kuormituksen järjestelmien kehittämisestä. Kehittää palomuureja ja tunkeutumisen havainnointijärjestelmää (IDS) asiakkaille kaikkialta maailmasta. Työskenteli yrityksessä Ericsson, Honeywell, Acronis. Osallistui 200+ palvelimen suuren operaattoriverkon liikenteen analysointiprojektin kehittämiseen.
Johdatus Linuxiin
Tutustu Linux-käyttöjärjestelmään ja sen sovellusalueisiin.
Ensimmäinen Linux-asennus
Tutustu Linux-käyttöjärjestelmän tiedostojärjestelmän hakemistoihin ja asennustyyppeihin: palvelin, työpöytä, live. Opi asentamaan Linux virtuaalikoneeseen.
Linux-käyttöjärjestelmän rakenne
Ymmärrä Linuxin perusteet, sen tiedostojärjestelmä, prosessit ja muisti. Opi mitä ovat liitoskohta, Linux-ydin, socketit ja paketinhallinta.
Terminaaliin tutustuminen
Opi mitä terminaali ja komentotulkki ovat. Opi tiedostojärjestelmän peruskäyttö ja valitse sopiva komentotulkki. Opi tiedostojen käsittelyn peruskomennot.
Laitteet Linuxissa
Opi työskentelemään Linuxin tunnistamien laitteiden kanssa ja liitä kansioita.
Levyt ja tiedostojärjestelmät
Opi työskentelemään tiedostojärjestelmän, levyjen ja osioiden kanssa. Opi määrittämään sivutustiedosto ja liittämään levyn tiedostojärjestelmään.
Bash-terminaalin perustoiminnot. Työskentely tiedostojen ja hakemistojen kanssa
Opi, mikä hakemisto on Linuxissa. Opi tiedostojen ominaisuudet ja attribuutit, opi käyttämään symbolisia linkkejä, tiedostoja ja hakemistoja komentorivillä.
Oikeudet Linuxissa
Opit Linuxin käyttöoikeudet ja ymmärrät käyttöoikeuksien tallennusmuodot. Tutustu kulunvalvontamalleihin.
Kulunvalvonta
Opi peruskomennot tilien kanssa työskentelemiseen. Ymmärrät kuinka hallinnoida käyttäjätilejä.
Tilit ja ryhmäkäytännöt
Opi Linuxin käytönhallinnan käsite ja ACL-luetteloiden kanssa työskentelyn peruskomennot. Opi määrittämään käyttäjien ja ryhmien käyttöoikeudet.
I/O-ohjaus. Kuljettimen käsittely
Opi I/O-ohjauksen perustermit ja -komennot. Opi kirjoittamaan komentotulosteen tiedostoon, etsimään tiedostoja, korvaamaan tiedoston ja suorittamaan komentoja peräkkäin.
Prosessien hallinta
Opi peruskomennot prosessien kanssa työskentelemiseen. Opi käynnistämään ja pysäyttämään prosesseja, löytämään vanhempien ja lapsien prosesseja, työskentelemään taustaprosessien kanssa jne.
Ytimen käynnistys ja konfigurointi Linuxissa
Tutustu Linux-ytimen perusarkkitehtuuriin ja suunnitteluun. Tutki ytimen yhteyttä moduuleihin ja muihin käyttöjärjestelmän osiin.
Avaa käyttäjätila
Tutkia järjestelmän käynnistysalgoritmeja ja niiden lajikkeita. Tutustu ajotasojen peruskäsitteisiin, käynnistysalgoritmeihin ja niiden lajikkeisiin, Systemd-alijärjestelmään ja sen analogeihin.
Järjestelmän hallinta
Opi työskentelemään yksiköiden ja moduulien tehtävien ja aikataulujen kanssa. Opi peruskomennot ajoitettujen tehtävien hallintaan.
Kirjaaminen ja seuranta
Opi käynnistämään valvonta apuohjelmilla ja etsimään tarvittavat tapahtumat järjestelmälokeista.
Ohjelmien asennus ja poisto
Opit luomaan arkiston sekä asentamaan ja poistamaan ohjelman Linuxista käyttämällä esimerkkinä Apache-verkkopalvelinta.
Turvatarkastukset
Opi DAC: n kulunhallinnan peruskäsitteet. Tutustu suosittuihin tietoturvanhallintaohjelmiin. Opi luomaan uusi käyttäjä ja rajoittamaan sen käyttöoikeuksia SELinuxilla.
Etuoikeuksien korottaminen Linuxissa
Opi tekniikoita käyttäjien oikeuksien laajentamiseen Linuxissa. Opi mitä juurtuminen on, SUID, SUDO, cron-työt ja vastatoimet. Lisätietoja etuoikeuksien eskalointiapuohjelmista.
Tietojen varmuuskopiointi ja palautus
Opit mitä varmuuskopiointi on, miksi sitä tarvitaan ja miten sitä käytetään Linuxissa. Tutustu kolmannen osapuolen varmuuskopiointiapuohjelmiin. Opi palauttamaan järjestelmä varmuuskopiosta ja automatisoimaan varmuuskopiot.
Kerrataan verkostoitumisen perusteet
Tutustu verkkoprotokolliin ja OSI-malliin. Opi mitä paketit, liput ja verkkotasot ovat.
Internet
Opi työskentelemään aliverkon peitteen kanssa ja määrittämään verkko-osoite IP-osoitteen avulla. Tutustu CIDR-luokkattomaan osoitusmenetelmään.
Reititys
Tutki reititystaulukoita ja selvitä, miksi tarvitset oletusyhdyskäytävän verkkoyhdyskäytävän.
ICMP ja DNS
Opi työskentelemään ICMP-protokollan, DNS-järjestelmän ja Host DNS -asiakkaan kanssa.
Fyysinen taso. Ethernet- ja verkkoliitännät
Opi käyttämään verkkoliitäntää Linuxissa ja määritä se. Voit muuttaa ja lisätä verkkoreittejä.
Verkkoasetusten hallinta
Selvitä, mikä ncm on ja miten tämä ohjelmisto eroaa ifconfig-komennosta. Opi määrittämään verkko ncm: n avulla.
DNS
Opi työskentelemään verkkotunnusten ja asetustiedostojen kanssa. Voit määrittää DNS: n ja tallentaa välimuistiin.
Paikallinen isäntä
Tutustu paikallisen isännän käsitteeseen, osoitteeseen ja mahdollisiin Localhost-kokoonpanoihin.
Kuljetuskerros
Tutustu TCP- ja UDP-siirtoprotokolliin, portteihin ja kuljetuskerroksen palveluihin. Opi muodostamaan TCP- ja UDP-yhteydet.
DHCP
Opi mitä DHCP ja DHCP-asiakas ovat. Ymmärrät kuinka saada dynaaminen IP.
Reitityksen määrittäminen
Tutustu reitittimen suunnitteluun ja opettele määrittämään Linux toimimaan reitittimenä. Opi, mitä yksityiset verkot ja osoitteenkäännös (NAT) ovat.
Linuxin palomuuri
Tutustu Linux Firewall -verkkotoiminnan valvontaohjelmistoon ja ymmärrä sen toiminta. Opi määrittämään Linuxin palomuuri.
ARP
Tutustu ARP-protokollaan ja ymmärrä sen toiminta. Opi löytämään ja poistamaan ARP-välimuisti.
Langattomat yhteydet
Tutustu Wi-Fi-verkkoliittymään ja opi muodostamaan yhteys tunnettuun langattomaan verkkoon. Opi skannaamaan langaton verkko ja varmistamaan sen suojaus.
Asiakas-palvelin malli
Opit mitä palvelin ja asiakas ovat ja mitkä palvelut toimivat asiakas-palvelin -arkkitehtuurissa.
Verkkopalvelut
Opi mitä verkkopalvelin ja SSH-verkkoprotokolla ovat. Opi työskentelemään tiedostojen tallennus- ja suoratoistopalveluiden kanssa. Tutustu yleisiin viestintäprotokolliin.
HTTP/HTTPS
Lisätietoja HTTP-protokollasta ja sen HTTPS-laajennuksesta, GET/POST-pyynnöistä ja TLS-kuljetuskerroksen suojausprotokollasta.
SSH
Opi määrittämään SSH-palvelin ja -yhteys salasanalla tai avaimella.
Inetd ja xinetd demonit
Ota selvää, mitä demonit ovat ja miksi niitä tarvitaan. Tutustu inetd-demoniin ja sen uuteen versioon, xinetd. Opi määrittämään demonit ja työskentelemään TCP Wrappers -verkkojärjestelmän kanssa.
Apuohjelmat
Opi käyttämään yhteystilastoja ja avoimia portteja. Opi skannaamaan etäjärjestelmä ja asettamaan yhteysrajoitus.
Liikenteen kerääminen ja analysointi
Selvitä, miksi liikennekaappauksia tarvitaan, mitä pcap ja netflow ovat. Opi keräämään ja analysoimaan liikennettä.
Haittaohjelma
Tutustu suosittuihin haittaohjelmiin, jotka uhkaavat Linuxia. Opi analysoimaan Linux-haittaohjelmien toimintaa ja selvitä, mihin vastatoimiin voit ryhtyä järjestelmän hakkerointia vastaan.
Verkkoturvallisuus
Selvitä, mitä uhkia verkko piilottaa. Opi tarkastamaan Linuxia ja määritä tämä käyttöjärjestelmä suojattua verkkoa varten.
Linux-järjestelmän ja tärkeimpien palveluiden käyttöönotto ja hallinta
Tarjoa verkkoliikenne useiden Linux-koneiden välillä. Asenna ja määritä pääsy yhden tai useamman verkkosovelluksen oikeuksien ja käyttöoikeuksien erottelun mukaan. Kirjoita raportti valittujen pääsykäytäntöjen ja verkkotopologian soveltamisesta tehdystä työstä.