APRAŠYMAS
Jūs naudojate Linux kasdien — net jei to nesuvokiate. Svetainės, kurias lankote, bankai, kuriuose laikomi jūsų pinigai, srautinio perdavimo paslaugos, Android išmanieji telefonai — visa tai veikia Linux pagrindu. 2026 metų duomenimis, daugiau nei 80% viešųjų žiniatinklio serverių pasaulyje veikia Linux sistemoje. Debesų infrastruktūroje — AWS, Google Cloud, Azure — šis skaičius viršija 96%. Jei norite apsaugoti serverius, turite suprasti ką tiksliai saugote ir kodėl ši sistema yra sukurta būtent taip.
KO IŠMOKSITE
Kas yra Linux ir kuo jis skiriasi nuo Windows ir macOS
Kodėl Linux dominuoja serveriuose visame pasaulyje
Kokie distributyvai egzistuoja ir kurį pasirinkti serveriui
Kodėl Linux laikoma saugesnė sistema
Nuo ko pradėti kelionę į Linux saugumą
KAS YRA LINUX
Linux — tai atvirojo kodo operacinė sistema. Kiekvienas gali pamatyti kaip ji veikia, rasti klaidas ir pasiūlyti pataisymus. Tūkstančiai kūrėjų visame pasaulyje nuolat tobulina sistemą — tai daro Linux patikimu ir saugiu serverių pagrindu.
Jei Windows yra uždaryta dėžė, kurioje gamintojas pats sprendžia kas yra viduje, tai Linux yra konstruktorius, kurį galima išardyti iki paskutinio varžto ir surinkti iš naujo pagal savo poreikius.
1991 metais suomių studentas Linus Torvalds iš gryno smalsumo parašė pirmąją Linux branduolio versiją. Šiandien tūkstančiai inžinierių iš Google, Intel, Red Hat, Meta ir kitų kompanijų prisideda prie branduolio kūrimo. Tai, kas prasidėjo kaip studento projektas, tapo šiuolaikinio interneto pagrindu.
KODĖL LINUX SERVERIUOSE
Linux neatsitiktinai dominuoja serveriuose. Priežastys paprastos ir praktinės:
Stabilumas. Linux serveriai veikia metus be perkrovimo. Atnaujinimai gali būti taikomi nesustabdžius sistemos.
Saugumas. Atvirasis kodas reiškia, kad pažeidžiamumai randami ir taisomi greitai. Prieigos teisių architektūra buvo suprojektuota daugiavartotojinei aplinkai nuo pat pradžių.
Kaina. Dauguma serverinių Linux distributyvų platinami nemokamai. Mokate tik už palaikymą, jei jo reikia.
Lankstumas. Sistemą galima konfigūruoti tiksliai pagal užduotį — pašalinti viską nereikalingą, palikti tik būtiną. Mažiau kodo — mažiau pažeidžiamumų.
Našumas. Linux efektyviai naudoja serverio išteklius. Ta pati aparatūra su Linux apdoroja didesnę apkrovą nei su Windows Server.
LINUX DISTRIBUTYVAI
Linux — tai sistemos branduolys. Aplink jį skirtingos komandos ir įmonės kuria savo distributyvus — pilnavertes operacines sistemas su programų ir įrankių rinkiniu.
Dažniausiai serveriuose naudojami distributyvai:
Ubuntu Server — populiariausias pasirinkimas pradedantiesiems ir startuoliams. Didelė bendruomenė, plati dokumentacija, paketai visada atnaujinti. LTS versijos palaikomos 5 metus. Dabartinės LTS versijos 2026 metais — Ubuntu 24.04 ir Ubuntu 26.04 (išleista 2026 m. balandį).
Debian — stabilumas svarbiau už viską. Paketai praeina ilgą patikrinimą prieš įtraukiant į leidimą. Idealus produkcinams serveriams, kur patikimumas svarbesnis už naujumą.
CentOS Stream / Rocky Linux / AlmaLinux — suderinami su Red Hat Enterprise Linux (RHEL). Populiarūs korporatyvinėje aplinkoje. Rocky Linux ir AlmaLinux atsirado kaip CentOS pakaitalai po to, kai Red Hat pakeitė savo politiką 2021 metais.
RHEL (Red Hat Enterprise Linux) — korporatyvinis standartas su mokamai palaikymu. Naudojamas bankuose, valstybinėse institucijose ir didelėse įmonėse.
Šiam kursui tiks Ubuntu Server 24.04 LTS arba Debian 12. Visos komandos ir pavyzdžiai patikrinti šiose sistemose.
LINUX IR SAUGUMAS
Linux nėra magiška saugi sistema. Blogai sukonfigūruotas Linux serveris įsilaužiamas taip pat lengvai kaip ir bet kuris kitas. Skirtumas tas, kad Linux suteikia įrankius tinkamam konfigūravimui — ir būtent tam skirtas šis kursas.
Keletas faktų, kuriuos svarbu suprasti nuo pat pradžių:
Root — tai ne tik administratorius. Tai absoliuti valdžia sistemoje. Nuolat dirbti kaip root — tas pats kas vaikščioti su užtaisytu ginklu be saugiklio.
Linux teisės yra granuliuotos. Galite tiksliai nurodyti kas, ką ir kaip gali daryti su kiekvienu failu ir procesu.
Dauguma įsilaužimų įvyksta ne per branduolio pažeidžiamumus, o dėl konfigūracijos klaidų, silpnų slaptažodžių ir pasenusios programinės įrangos. Tai reiškia, kad tinkama konfigūracija yra pagrindinė apsauga.
PRAKTIKA
Patikrinkite, kokia operacinė sistema įdiegta jūsų serveryje:
uname -a
Peržiūrėkite distributyvų versiją:
cat /etc/os-release
Sužinokite, kiek laiko serveris veikia be perkrovimo:
uptime
Peržiūrėkite, kiek vartotojų šiuo metu prisijungę prie sistemos:
who
DAŽNIAUSIOS KLAIDOS
Nuolatinis darbas kaip root vartotojas. Tai pavojingas įprotis — viena klaidinga komanda gali sunaikinti sistemą. Visada dirbkite kaip paprastas vartotojas ir naudokite sudo tik kai būtina.
Diegti viską iš eilės. Kiekvienas įdiegtas paketas yra potencialus pažeidžiamumas. Diekite tik tai, kas tikrai reikalinga.
Atnaujinimų ignoravimas. Dauguma įsilaužimų naudoja žinomus pažeidžiamumus, kuriems jau yra pataisymų. Reguliariai atnaujinkite sistemą.
SVARBU ŽINOTI
Linux yra branduolys, o ne pilnavertė OS. Tai, ką kasdienėje kalboje vadiname „Linux”, iš tikrųjų yra distributyvus — branduolys ir programų bei įrankių rinkinys.
Android taip pat veikia Linux branduoliu — tačiau tai nereiškia, kad serverinio Linux įgūdžiai tiesiogiai taikomi Android. Tai skirtingos ekosistemos.
Serverinis Linux veikia be grafinio sąsajos. Visas darbas atliekamas per komandinę eilutę — tai ne nepatogumas, o privalumas. Mažiau kodo, mažiau pažeidžiamumų, mažesnis išteklių sunaudojimas.
PATIKRINKITE SAVE
1. Koks procentas viešųjų žiniatinklio serverių veikia Linux sistemoje 2026 metais?
2. Kuo Linux distributyvus skiriasi nuo Linux branduolio?
3. Įvardinkite tris priežastis, kodėl Linux dominuoja serveriuose.
4. Kodėl nuolatinis darbas kaip root vartotojas laikomas pavojinga praktika?
5. Kuris Linux distributyvus rekomenduojamas pradedantiesiems ir kodėl?
IŠVADOS
Linux yra šiuolaikinės serverių infrastruktūros pagrindas. Suprasti jo istoriją ir architektūrą padeda sąmoningai žiūrėti į saugumą. Atvirasis kodas, granuliuotos teisės ir konfigūracijos lankstumas daro Linux galingą įrankiu patyrusio administratoriaus rankose — ir pavojinga skylę nepatyrusio rankose. Skirtumas tarp šių dviejų scenarijų — žinios ir teisingi įpročiai. Būtent juos ir ugdysime šiame kurse.