Varnost

Pomen posodobitev programske opreme

Pomen posodobitev programske opreme

V tem članku razpravljam o pomembnosti posodobitev programske opreme na vašem strežniku ali v spletnih aplikacijah. Vsi vemo, da je potrebna posodobitev programske opreme, vendar jo preskočimo, da ne bi sedeli pred njo in posodobili isto. Vse aplikacije imajo možnost samodejnega razporejanja teh posodobitev brez našega posredovanja. Vsi vidimo sporočilo iz vašega operacijskega sistema v vašem lokalnem sistemu ali v mobilnem telefonu ali vaših spletnih aplikacijah, ki zahtevajo posodobitve programske opreme. V večini primerov ga vsi samo preskočimo in posodobitev preložimo. Morali bi jo omogočiti, razen če nimate časa, da bi to storili ročno.

Varnostne ranljivosti

Zlonamerne dejavnosti in vdori se pojavijo zaradi sistemov z ranljivostmi. Običajno hekerji najdejo različico programske opreme, nameščene v vaši spletni aplikaciji / strežniku ali lokalnem sistemu, in z uporabo sedanjih ranljivosti v tej različici vdrejo v sistem zaradi zlonamernih dejavnosti.

Če razvijalci pravilno upravljajo s programsko opremo, bi morali sprostiti popravek za odkrite ranljivosti. Poskrbite, da posodobite programsko opremo na najnovejšo različico. Lahko preverite opombe k izdaji razvijalcev, da preverite, ali so ranljivosti odpravljene ali ne.

Izboljšana funkcionalnost

V nekaterih primerih bi bilo treba v programsko opremo dodati nekaj funkcij in nekaj optimizacij za izboljšanje funkcionalnosti.

Odpravljanje napak

Vsa programska oprema ni popolna, zato bi moralo biti v njej nekaj napak. Ki imajo lahko kritične ali nekritične. Odkrita napaka bo dodana k najnovejšim posodobitvam.

Posodobitve programske opreme v strežniku

Kot v vsaki aplikaciji je tudi posodobitev programskih paketov, nameščenih na vašem strežniku, pomembna. Na voljo je veliko orodij (zbiranje razpoložljivih podrobnosti vašega sistema, kot so različice programske opreme, odprta vrata, znane ranljivosti itd.).) podrobnosti vašega sistema. Zato je treba programsko opremo posodobiti na najnovejšo različico, da se prepreči dostop do vsiljivcev.

Posodobitve jedra Linuxa

Posodobitve programske opreme bodo posodobile tudi jedro vašega strežnika. Za posodobitev novega jedra vaš strežnik potrebuje ponovni zagon. Zato morate načrtovati ponovni zagon ob izven ure, da zmanjšate vpliv izpadov.

Če je vaš strežnik ključnega pomena in si ne bo mogel privoščiti pogostih ponovnih zagonov, lahko z nekaj programske opreme posodobite jedro med izvajanjem, da se izognete ponovnim zagonom. Po mojem mnenju je dobra ideja ponovni zagon strežnika enkrat na mesec. Pomagal bo pri posodabljanju paketov jedra in zagonu preverjanj datotečnega sistema ob ponovnem zagonu. Kot sistemski skrbnik me je strah znova zagnati sistem z več kot 1000 dnevi neprekinjenega delovanja. V večini primerov bi morali iti na preverjanje datotečnega sistema in lahko traja nekaj časa, da se vrne v splet. Da bi se izognili dolgim ​​izpadom, je dobro razdeliti izpad z vnovičnim zagonom strežnika vsaj enkrat na mesec.

Posodobite seznam programske opreme v strežniku

Resinhronizira pakete iz skladišč. Običajno lokalna datoteka xml apt-get uporablja seznam paketov, da posodobimo seznam, moramo zagnati ukaz update.

Za ubuntu moramo za posodobitev zagnati naslednji ukaz.

apt-get posodobitev

Za centos počistite yum predpomnilnik, da počistite datoteke xml repozitorija. Ko počistite predpomnilnik, bo iz repozitorijev prenesel najnovejše sezname paketov (datoteke xml), medtem ko naslednjič zaženemo ukaz yum. Seznami bodo torej najnovejši.

njam čisto vse

Zgornji ukaz bo očistil vse predpomnjene datoteke med izvajanjem yum ukazov iz imenika “/ var / cache / yum /”. Včasih moramo ta ukaz zagnati, da očistimo prostor.  Ta ukaz lahko načrtujete za redno čiščenje predpomnilnika yum.

Posodobite vse pakete z razpoložljivimi posodobitvami

Sledijo ustrezni ukazi za posodobitev razpoložljivih posodobitev za pakete v centos in strežnikih različice ubuntu.

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

Na splošno zaženite naslednje ukaze, da posodobite vse pakete, nameščene v sistemu linux ali sever.

Za Ubuntu

sudo apt-get update # Pridobi seznam razpoložljivih posodobitev,
sudo apt-get upgrade # Strogo nadgrajuje trenutne pakete
sudo apt-get dist-upgrade # Namesti posodobitve (nove)

bodite previdni pri uporabi dist-upgrade, saj lahko tudi odstrani pakete, da zadovolji odvisnosti.

Za Centos

njam čisto vse
yum posodobitev

Po posodobitvi lahko preverite naslednji ukaz, da preverite, ali so na voljo še nobene posodobitve.

Za Centos

yum check-update

Za Ubuntu

primeren seznam - nadgradljiv

Ali

nadgradnja apt-get -u --asume-št

Z zgornjimi ukazi za posodobitev lahko izdelamo skript in ga glede na izven ure ure redno posodabljamo programsko opremo, da bo sistem posodobljen.

OpenTTD vs Simutrans
Ustvarjanje lastne simulacije prevoza je lahko zabavno, sproščujoče in izjemno vabljivo. Zato morate preizkusiti čim več iger, da boste našli tisto, k...
Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...
SuperTuxKart za Linux
SuperTuxKart je odličen naslov, zasnovan tako, da vam brezplačno ponuja izkušnjo Mario Kart v vašem sistemu Linux. Igrati je precej zahtevno in zabavn...