CBL-Mariner je sada preimenovan u Azure Linux u alatima i konfiguracijama

azure linux

Azure Linux je interna Linux distribucija za Microsoftovu infrastrukturu oblaka i rubne proizvode i usluge.

Nakon više od 3 godine, CBL-Mariner, Linux distribucija na kojoj je Microsoft radio, doživjela je veliku promjenu: Microsoft je odlučio preimenovati svoju CBL-Mariner distribuciju u Azure Linux.

Vrijedi podsjetiti da se ranije naziv Azure Linux povezivao sa specijaliziranom verzijom za Azure Kubernetes Service (AKS), dok je opća platforma za kreiranje distribucija bila poznata kao CBL-Mariner (Common Base Linux Mariner).

Microsoft je nedavno preimenovao CBL-Mariner repozitorij u Azure Linux, promijenio nazive uslužnih programa i ažurirao dokumentaciju za Azure Linux kako bi odražavala ove promjene. Kao rezultat toga, objavljena je prva verzija platforme pod novim imenom, Azure Linux 2.0.20240301, uključujući ispravke grešaka i ranjivosti akumulirane u prethodnim verzijama.

Primarni cilj ove promjene je ujedinjenje Microsoft Linux rješenja i pojednostavljenje održavanja ažuriranih Linux sistema za različite namjene. Azure Linux se koristi u cloud infrastrukturi, edge sistemima i raznim Microsoftovim servisima, a razvoj projekta distribuira se pod MIT licencom.

Azure Linux se koristi kao osnova za WSLg mini-distribuciju , koja pruža komponente grafičkog steka za pokretanje Linux GUI aplikacija u okruženjima zasnovanim na WSL2 podsistemu (Windows podsistem za Linux). WSLg proširuje svoju funkcionalnost uključivanjem dodatnih paketa kao što su Weston Composite Server, XWayland, PulseAudio i FreeRDP.

Azure Linux sistem za izgradnju omogućava generiranje pojedinačnih RPM paketa na osnovu SPEC datoteka i izvornog koda, kao i monolitnih sistemskih slika kreiranih pomoću rpm-ostree alata, koje se ažuriraju atomski bez dijeljenja u odvojene pakete. Ovo omogućava dva modela isporuke ažuriranja: ažuriranje pojedinačnih paketa ili ponovnu izgradnju i ažuriranje cijele sistemske slike. Repozitorij od približno 3000 unaprijed konfiguriranih RPM paketa dostupan je za kreiranje prilagođenih slika na osnovu konfiguracijskih datoteka.

Osnovna platforma Azure Linux dizajnirana je da ponudi minimalnu potrošnju resursa i velike brzine učitavanja. Usvaja pristup "maksimalne sigurnosti po defaultu" implementacijom nekoliko dodatnih sigurnosnih mehanizama:

  • Filtriranje sistemskih poziva: Koristi mehanizam seccomp za filtriranje sistemskih poziva.
  • Šifrovanje particija diska: Particije diska su šifrirane radi zaštite podataka.
  • Verifikacija paketa: Paketi su verificirani digitalnim potpisom kako bi se osigurala autentičnost i integritet.
  • Randomizacija adresnog prostora: Randomizacija adresnog prostora se primjenjuje kako bi se napadi otežali.
  • Zaštita od specifičnih napada: Štiti od symlink, mmap, /dev/mem i /dev/kmem napada.
  • Način rada samo za čitanje i zabrana izvršenja: Uspostavljen je način rada samo za čitanje i zabranjeno je izvršavanje koda u kritičnim memorijskim područjima.
  • Onemogućavanje učitavanja modula kernela: Možete onemogućiti učitavanje modula kernela nakon inicijalizacije sistema.
  • Filtriranje mrežnih paketa: Iptables se koristi za filtriranje mrežnih paketa i poboljšanje sigurnosti mreže.
  • Zaštita od prekoračenja i problema s formatiranjem stringova: Načini zaštite od prekoračenja steka, prekoračenja bafera i problema sa formatiranjem stringova omogućeni su tokom kompilacije.

Sistem koristi systemd za upravljanje servisima i pokretanjem , te nudi RPM i DNF upravitelje paketa za upravljanje paketima. SSH server nije omogućen prema zadanim postavkama. Instalacijski program nudi opcije u tekstualnom i grafičkom načinu rada, uključujući odabir punog ili osnovnog skupa paketa, konfiguriranje particija diska, postavljanje imena hosta i kreiranje korisnika.

Pored toga, Microsoft je predstavio Azure Sphere 24.03, platformu dizajniranu za IoT uređaje zasnovanu na energetski efikasnim mikrokontrolerima. Uključuje podsistem Pluton, koji obezbjeđuje hardver za enkripciju, čuvanje privatnih ključeva i složene kriptografske operacije, uključujući namenski procesor, kriptografski mehanizam, hardverski generator slučajnih brojeva i izolovano skladištenje ključeva.

Konačno, ako ste zainteresirani da saznate više , detalje možete pronaći na sljedećem linku. Vrijedi spomenuti da su dostupne bootabilne ISO slike za x86_64 i aarch64 arhitekture, sa standardnim skupom osnovnih paketa koji služe kao univerzalna osnova za kreiranje kontejnera, host okruženja i cloud usluga.


Dodaj kao preferirani izvor na Googleu