Bezpečnosť

Dôležitosť aktualizácií softvéru

Dôležitosť aktualizácií softvéru

V tomto článku diskutujem o dôležitosti aktualizácií softvéru na vašom serveri alebo s webovými aplikáciami. Všetci vieme, že je potrebná aktualizácia softvéru, ale preskočíme ju, aby sme predišli aktualizácii tej istej aplikácie. Všetky aplikácie majú možnosť naplánovať tieto aktualizácie automaticky bez nášho zásahu. Všetci vidíme správu z vášho operačného systému vo vašom lokálnom systéme alebo v mobilnom telefóne alebo vo vašich webových aplikáciách so žiadosťou o aktualizáciu softvéru. Väčšinou to všetci iba preskočíme a aktualizáciu odložíme. Mali by ste to povoliť, pokiaľ nemáte čas na to manuálnym spôsobom.

Zraniteľnosti zabezpečenia

Z dôvodu zraniteľnosti systémov sa vyskytujú škodlivé aktivity a hackerstvo. Hackeri zvyčajne nájdu verziu softvéru nainštalovaného vo vašej webovej aplikácii / serveri alebo lokálnom systéme a pomocou súčasných zraniteľností v konkrétnej verzii preniknú do systému za účelom vykonania škodlivých činností.

Ak je softvér správne spravovaný vývojármi, mali by vydať opravu zistených chýb zabezpečenia. Nezabudnite preto aktualizovať softvér na najnovšiu dostupnú verziu. Môžete skontrolovať poznámky k vydaniu vývojárov a overiť, či sú chyby zabezpečenia vyriešené alebo nie.

Vylepšená funkčnosť

V niektorých prípadoch by mal byť do softvéru pridaný nejaký doplnok, ktorý by mal vylepšiť niektoré funkcie optimalizáciou.

Opravy chýb

Nie všetok softvér je úplný dôkaz, v softvéri by mali byť nejaké chyby. Ktoré môžu mať kritický alebo nekritický charakter. Zistená oprava chyby sa pridá k najnovším aktualizáciám.

Aktualizácie softvéru na vašom serveri

Rovnako ako v každej aplikácii, aj tu je dôležitá aktualizácia softvérových balíkov nainštalovaných na vašom serveri. Existuje veľa nástrojov na footprinting (zhromažďujte dostupné podrobnosti o vašom systéme, ako sú verzie softvéru, otvorené porty, známe chyby zabezpečenia atď.) podrobnosti o vašom systéme. Softvér by sa mal preto aktualizovať na najnovšiu verziu, aby sa zabránilo prístupu k votrelcom.

Aktualizácie jadra systému Linux

Aktualizácia softvéru aktualizuje aj jadro vášho servera. Ak chcete aktualizovať nové jadro, váš server potrebuje reštart. Je preto potrebné naplánovať reštartovanie mimo špičku, aby sa znížil dopad výpadku.

Ak je váš server kritický a nedovolí si časté reštarty, môžete na aktualizáciu jadra za behu použiť nejaký softvér, aby ste sa vyhli reštartu. Podľa môjho názoru je dobrý nápad reštartovať server raz za mesiac. Pomôže to pri aktualizácii balíkov jadra a pri spustení systému vykoná kontrolu systému súborov. Ako správca systému sa bojím reštartovať systém s viac ako 1000 dňami prevádzkyschopnosti. Vo väčšine prípadov by malo ísť o kontrolu súborového systému a jeho online vrátenie môže chvíľu trvať. Aby ste sa vyhli dlhým výpadkom, je dobré distribuovať výpadky reštartovaním servera aspoň raz za mesiac.

Aktualizácia zoznamu softvéru na serveri

Znovu synchronizuje balíčky z úložísk. Normálne obsahuje apt-get use miestny xml súbor zoznam balíkov, aby sme mohli zoznam aktualizovať, musíme spustiť príkaz update.

V prípade ubuntu musíme na aktualizáciu spustiť nasledujúci príkaz.

aktualizácia apt-get

V prípade systému Centos vymažete medzipamäť yum, aby ste vymazali súbory XML úložiska. Po vyčistení vyrovnávacej pamäte stiahne z archívov najnovšie zoznamy balíkov (súbory XML), zatiaľ čo nabudúce spustíme príkaz yum. Zoznamy budú teda najnovšie.

mňam vyčistiť všetko

Vyššie uvedený príkaz vyčistí všetky súbory v medzipamäti, zatiaľ čo spúšťame príkazy yum z adresára „/ var / cache / yum /“. Niekedy je potrebné spustiť tento príkaz, aby sa uvoľnilo miesto.  Tento príkaz môžete naplánovať tak, aby pravidelne vymazával yum cache.

Aktualizujte všetky balíčky dostupnými aktualizáciami

Nasledujú príslušné príkazy na aktualizáciu dostupných aktualizácií pre balíky na serveroch variantos centos a ubuntu.

sudo apt-get upgrade # Pre Ubuntu
yum update # Pre Centos

Celkové spustenie nasledujúcich príkazov na aktualizáciu všetkých balíkov nainštalovaných v systéme linux alebo serveri sever.

Pre Ubuntu

sudo apt-get update # Načíta zoznam dostupných aktualizácií,
sudo apt-get upgrade # Prísne upgraduje súčasné balíčky
sudo apt-get dist-upgrade # Inštaluje aktualizácie (nové)

buďte opatrní pri používaní dist-upgrade, pretože môže tiež odstrániť balíčky, aby uspokojil závislosti.

Pre Centos

mňam všetko vyčistiť
yum aktualizácia

Po aktualizácii môžete skontrolovať nasledujúci príkaz a overiť, či sú k dispozícii ďalšie aktualizácie alebo nie.

Pre Centos

yum check-update

Pre Ubuntu

zoznam apt - rozšíriteľný

Alebo

apt-get -u upgrade --assume-no

Pomocou vyššie uvedených príkazov na aktualizáciu môžeme vytvoriť skript a naplánovať ho na základe mimopracovných hodín, aby sme softvér pravidelne aktualizovali, aby bol váš systém aktuálny.

Hry Ako používať GameConqueror Cheat Engine v Linuxe
Ako používať GameConqueror Cheat Engine v Linuxe
Tento článok obsahuje sprievodcu používaním cheatovacieho modulu GameConqueror v systéme Linux. Mnoho používateľov, ktorí hrajú hry v systéme Windows,...
Hry Najlepšie emulátory herných konzol pre systém Linux
Najlepšie emulátory herných konzol pre systém Linux
V tomto článku je uvedený zoznam populárneho softvéru na emuláciu herných konzol, ktorý je k dispozícii pre systém Linux. Emulácia je vrstva kompatibi...
Hry Najlepšie linuxové distribúcie pre hry v roku 2021
Najlepšie linuxové distribúcie pre hry v roku 2021
Operačný systém Linux prešiel dlhou cestou od svojho originálneho, jednoduchého serverového vzhľadu. Tento OS sa za posledné roky nesmierne vylepšil a...