Жеке порт анын артындагы программалык камсыздоого күбөлүк бербейт
Жеткиликтүүлүк жана программалык камсыздоонун бүтүндүгү өзүнчө көзөмөлдөр. XZ ачыкка чыгарылышы экөөнү тең карап чыгууга себеп, жеке портту оңдолгон пакет деп эсептөөгө эмес.
Бул акылга сыярлык инстинкт: эгер SSH угуучусуна VPN гана жетсе, таасир аз жана маселе чечилген. Бирок таасир бүтүндүккө барабар эмес. Биринчи жарымы туура, экинчиси андан келип чыкпайт. Жеткиликтүүлүк ким туташууну аракет кыла аларын көзөмөлдөйт; программалык камсыздоонун бүтүндүгү угуучу туташуу алганда эмне кыларын көзөмөлдөйт. Капка аудиторияны куушурат жана анын артындагы код жөнүндө эч нерсе айтпайт.
Жеке порт кичине эшик, башка кулпу эмес, жана бул айырма эмнени текшерериңизди аныктайт.
Эки көзөмөл, эки суроо
Тармактык чектөө таасирди азайтат. Ал уруксат берилген колдонуучуларды жана бузулган бекитилген кардарды жабыркаган кызматка жетүү мүмкүнчүлүгүндө калтырат. Пакетти оңдоо программалык камсыздоону калыбына келтирет жана ал өтө кең тармактык уруксатты да куушуртпайт. Ар бир көзөмөл өз ишин аткарат жана ар бири экинчиси жок кезде туура болушу мүмкүн. Аларды чогуу карап чыгуу — команданын бири экөөнү тең камтыйт деп өзүн ишендирүү ыкмасы, жана бул ушул макала айткан так ката.
VPN акыркы чекити да программалык камсыздоо жана ошол эле милдетти алып жүрөт. Аны жолго кошуу өзүнүн тейлөө милдетин киргизет жана анын артындагы эч нерсе үчүн жеткирүү чынжырынын жоопкерчилигин жок кылбайт.
XZ ачыкка чыгарылышы чындыгында эмнени көрсөттү
2024-жылдын мартындагы XZ/liblzma ачыкка чыгарылышы жабыркаган шарттарда SSH серверинин бузулушуна алып келиши мүмкүн болгон арткы эшикти сүрөттөдү. Бул таасир маселеси сыяктуу эле программалык камсыздоонун бүтүндүгү маселеси болчу жана ар бир Linux орнотуусунда алсыз курулуш бар деген далил эмес. Көлөм жабыркаган версиялардан жана аларды жеткирген дистрибутивдерден келет, операциялык система үй-бүлөсүнүн атынан эмес.
Бул айырма окуяга жооп берүү менен ушактын айырмасы, жана бул жагынан майда-чүйдөгө чейин кылдат болууга татыктуу.
Портту жабуу — калыбына келтирүү эмес
Эгер бузулуу мурун эле болгон болушу мүмкүн болсо, жеткиликтүүлүктү өзгөртүү калыбына келтирүү эмес. Аткарылган арткы эшик өз мүмкүнчүлүгүн мурун эле алган; өрт дубалынын эрежеси убакыт боюнча артка жүрбөйт. Хост жана ачылган бардык эсептик маалыматтар үчүн бекитилген окуя процессин аткарыңыз, жана чындыгында эмне аткарылганын аныктоо үчүн керектүү далилдерди сактаңыз. Белгилүү жакшы алып жүрүүчүлөрдөн кайра куруу адатта ошол сүйлөшүүнүн бөлүгү.
Дистрибутивдин учурдагы текшерилген кеңешин жана оңдоо процессин да колдонуңуз, жана аталыштын ордуна жабыркаган версиялардын тизмесин окуңуз. Тарыхый төмөндөтүү буйругун байланышы жок чөйрөгө көчүрүү — оңдоонун жаңы таасирге айлануу жолу.
Экөөнү өзүнчө карап чыгыңыз
Эки суроону өз шарттары менен бериңиз. Угуучуга ким жете алат жана бул аудитория кызмат үчүн арналган аудиториянын дал өзүбү? Программалык камсыздоонун кайсы версиясы орнотулган, артефактка ким кол койгон жана уюм жаман чыгарылышты жаңылыктардан окуганга чейин кантип билет? Жооптор ар башка ээлери бар ар башка документтерге таандык, жана эч бир ээ башкасынын ордуна жооп бере албайт.
Башкарылуучу флот үчүн программалык камсыздоонун инвентаризациясы экинчи суроону таптакыр жооп берүүгө боло тургандай кылган көзөмөл. Ансыз ар бир ачыкка чыгаруу мөөнөтү бар археологиялык долбоорго айланат.
Капка аудиторияны куушурат. Бүтүндүк аудиториянын мааниси бар-жогун чечет.