A Microsoft átnevezte a CBL-Mariner disztribúciót Azure Linuxra, és közzétette az Azure Sphere OS 24.03 verzióját.

A Microsoft a CBL-Mariner disztribúciót Azure Linuxra keresztelte. Korábban az Azure Linux nevet egy speciális kiadásra használták, amely az Azure Kubernetes Service (AKS) telepítésére szolgált, míg a disztribúciók létrehozására szolgáló általános platform a CBL-Mariner (Common Base Linux Mariner) néven fejlődött. Néhány nappal ezelőtt a Microsoft átnevezte a CBL-Mariner tárolót azurelinuxra, megváltoztatta az eszközök neveit és az Azure Linux névre váltotta a CBL-Mariner említéseit a dokumentációban. Ezt követően elkészült az első verzió az új néven — Azure Linux 2.0.20240301, amelyben a felhalmozott hibákat és sebezhetőségeket javították.

A projekt célja a Microsoft Linux megoldásainak egységesítése és a különböző célú Linux rendszerek karbantartásának egyszerűsítése. Többek között a disztribúciót felhőinfrastruktúrákban, edge rendszerekben és különböző Microsoft szolgáltatásokban használják. A projekt eredményei MIT licenc alatt érhetők el. A csomagokat a aarch64 és x86_64 architektúrákhoz készítik. Az indító ISO kép (860 MB) az x86_64 architektúrához készült.

Az Azure Linux disztribúció egy kisméretű, tipikus alapcsomagot biztosít, amely univerzális alapként szolgál konténerek, host környezetek és felhőinfrastruktúrákban, valamint edge eszközökön futó szolgáltatások létrehozásához. Bonyolultabb és speciális megoldások további csomagok Azure Linuxra történő telepítésével állíthatók össze, de az ilyen rendszerek alapja változatlan marad, ami megkönnyíti a karbantartást és a frissítések előkészítését.

Például az Azure Linux alapként szolgál a WSLg mini-disztribúciójában, ahol grafikus stack komponensek állnak rendelkezésre Linux GUI-alkalmazások futtatásához WSL2 (Windows Subsystem for Linux) alapú környezetekben. A WSLg kibővített funkcionalitása további csomagok integrálásával valósul meg a kompozit szerverrel Weston, XWayland, PulseAudio és FreeRDP.

Az Azure Linux build rendszer lehetővé teszi egyedi RPM-csomagok generálását SPEC-fájlok és forráskódok alapján, valamint monolitikus rendszerképek létrehozását az rpm-ostree eszközkészlettel, amely atomikus frissítést tesz lehetővé anélkül, hogy külön csomagokra bontanánk. Ennek megfelelően két frissítési modellt támogat: külön csomagok frissítése és az egész rendszerkép újraépítése és frissítése. Elérhető egy tároló, amely körülbelül 3000 már összeállított RPM-csomagot tartalmaz, és amelyet saját képek összeállításához használhat, konfigurációs fájl alapján.

Az alap platform csak a legszükségesebb összetevőket tartalmazza, és minimalizált memóriá- és lemezfelhasználásra, valamint gyors rendszerindításra optimalizált. A projekt a 'maximális biztonság alapértelmezettként' megközelítést alkalmazza, ami különböző további mechanizmusok integrálását foglalja magában a védelem növelése érdekében:

  • Rendszerv calls szűrése a seccomp mechanizmus segítségével.
  • Lemezpartíciók titkosítása.
  • Csomagok ellenőrzése digitális aláírás alapján.
  • Címzés terének randomizálása.
  • Védelem a szimbolikus linkekkel, mmap-pel, /dev/mem és /dev/kmem kapcsolatos támadások ellen.
  • Csak olvasási mód és kód végrehajtásának tilalma a memória területein, ahol a kernel és modulok adat szegmensei találhatók.
  • Lehetőség a kernemodulok betöltésének letiltására a rendszer inicializálása után.
  • Az iptables használata a hálózati csomagok szűrésére.
  • A verem túlcsordulás, a puffer túlcsordulás és a formázási problémák elleni védelmi módok engedélyezése a fordítás során (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro).

A szolgáltatások és a rendszerindítás kezelésére a systemd rendszerkezelőt használják. A csomagkezeléshez RPM és DNF csomagkezelők állnak rendelkezésre. Az SSH-szerver alapértelmezés szerint nem aktiválódik. A disztribúció telepítéséhez egy telepítő áll rendelkezésre, amely működhet szöveges és grafikus módokban is. A telepítőben lehetőség van a telepítés teljes vagy alap csomagkészlettel, valamint felhasználói név, diszkpartíció kiválasztására.

A CBL-Mariner és az Azure Linux kapcsán tett változások mellett a Microsoft bemutatta az Azure Sphere 24.03 új verzióját, amely Linux kernelre épül, és IoT eszközök létrehozására szolgál, energiatakarékos mikrokontroller (MCU, microcontroller unit) alapú integrált perifériás alrendszerekkel. A platform egyik jellemzője a Pluton alrendszer, amelyet az adataink titkosításához, a titkos kulcsok tárolásához és bonyolult kriptográfiai műveletek végrehajtásához terveztek. A Pluton tartalmaz egy különálló, speciális processzort, kriptográfiai motort, hardveres véletlenszám-generátort és elszigetelt kulcskészletet.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster