Inilabas ang Samba 4.22 na may mga bagong feature, pagpapahusay at pang-eksperimentong suporta para sa Azure Entra ID

linux-samba

Pagkatapos ng anim na buwan ng pag-unlad, ang paglulunsad ng ang bagong bersyon ng Samba 4.22, na may kasamang serye ng mga pagpapahusay sa performance, compatibility at kahusayan ng SMB3 protocol, bilang karagdagan sa pagpapakilala ng mga optimization sa Active Directory at mga bagong opsyon sa pagpapatotoo.

Para sa mga hindi nakakaalam tungkol sa Samba, dapat mong malaman na ito ay isang produktong multifunctional server, na nagbibigay din ng pagpapatupad ng isang file server, print service at authentication server (winbind). Samba bilang tulad ng mga nagpapatupad a controller ng domain y Active Directory Tugma sa lahat ng kamakailang bersyon ng Microsoft Windows, kabilang ang Windows 11.

Pangunahing mga bagong tampok ng Samba 4.22

Sa bagong bersyon na ito ng Samba 4.22 isa sa mga pagpapahusay na namumukod-tangi ay ang Pagdaragdag ng Directory Leases, isang extension na nagbibigay-daan sa pag-cache ng metadata direktoryo sa kliyente. Ito Pinapabuti ang bilis ng pag-access at binabawasan ang pagkarga sa server, dahil ang mga update sa mga direktoryo ay awtomatikong inaabisuhan sa mga kliyente kapag may mga pagbabago.

Ang function na ito Ito ay partikular na kapaki-pakinabang sa dalawang senaryo:

  • Indibidwal na pag-access: Kapag ang isang user ay nagtatrabaho sa isang home directory sa isang SMB partition nang hindi nagbabahagi ng mga file sa iba.
  • Nakabahaging read-only na access: Binibigyang-daan kang bawasan ang bilang ng mga kahilingan sa server sa mga collaborative na kapaligiran na may read access.

Bilang default, Naka-enable ang Directory Leases sa mga system kung saan naka-disable ang clustering. Maaaring isaayos ang configuration nito sa pamamagitan ng parameter na "smb3 directory leases".

Bilang karagdagan dito, sa Samba 4.22 Ipinatupad ang mga pagpapahusay sa pag-verify ng domain controller, ngayon, Samba nagbibigay-daan sa pagpapadala ng mga kahilingan sa Netlogon Ping sa pamamagitan ng LDAP at LDAPS, na nagpapalawak ng mga opsyon para sa pagsuri sa availability ng mga controllers ng domain.

Dati, ang prosesong ito Ito ay posible lamang sa pamamagitan ng UDP port 389, ngunit sa update na ito, Ang "rootdse" na mga query sa LDAP ay maaaring gawin sa TCP, na partikular na kapaki-pakinabang sa mga kapaligiran kung saan ang trapiko ng UDP ay pinaghihigpitan ng firewall. Maaaring i-configure ang pag-uugaling ito sa pamamagitan ng parameter na "client netlogon ping protocol", na nagbibigay-daan sa higit na kontrol sa kung paano nakakakuha si Samba ng impormasyon tungkol sa mga controllers ng domain.

Pang-eksperimentong suporta para sa Azure Enter ID

Isa pa sa pinakamahalagang novelty ng release na ito ay ang pagpapakilala ng suporta eksperimental para sa Azure Enter ID, ang cloud identity system ng Microsoft. Ito ay nakamit sa pamamagitan ng pagpapatupad ng proseso sa background himmelblaud. Upang paganahin ang pagpapaandar na ito, kailangan mong i-compile ang Samba gamit ang mga opsyon:

--enable-rust --with-himmelblau

Bilang karagdagan, ang mga bagong parameter ng pagsasaayos ay naidagdag:

"himmelblaud_sfa_fallback"
"himmelblaud_hello_enabled"
"himmelblaud_hsm_pin_path"

Nagbibigay-daan ang mga setting na ito para sa higit na kakayahang umangkop sa pagpapatotoo gamit ang Azure Entra ID, na nagpapadali sa pagsasama sa mga hybrid na kapaligiran.

Pag-optimize sa Active Directory

Sa kabilang banda, sa Samba 4.22 Ang pagganap ng pag-update at pagsasaayos ng schema sa mga domain ng Active Directory ay napabuti. Nabanggit na ito ay nakamit sa pamamagitan ng pagtaas ng laki ng LDB index cache sa ilang mga offline na operasyon, na nagpapababa ng mga oras ng pagproseso at nagpapabuti sa kahusayan ng serbisyo.

Samba 4.22 Kasama rin dito ang pag-alis ng ilang mga parameter at hindi na ginagamit na mga configuration:

  • nmbd proxy logon: Inalis dahil hindi na ito kailangan simula nang ipakilala ang NBT server sa Samba.
  • cldap port: Ang parameter na ito ay tinanggal, dahil ang CLDAP ay palaging gumagamit ng UDP port 389 bilang default.
  • fruit:posix_rename sa VFS module vfs_fruit: Inalis dahil sa mga isyu sa pagiging tugma sa mga kliyente ng Windows.

Kung ikaw interesadong malaman ang higit pa tungkol dito, maaari mong suriin ang mga detalye Sa sumusunod na link.

Paano mag-install o mag-upgrade sa Samba sa Ubuntu at mga derivatives?

Kung interesado kang i-install ang bagong bersyon ng Samba o kung na-install mo na ang Samba at gusto mong i-update ang iyong nakaraang bersyon sa bago mong ito, magagawa mo ito sa pamamagitan ng pagsunod sa mga hakbang na ibinabahagi namin sa ibaba.

Upang i-install o i-update ang Samba sa Ubuntu at mga derivatives nito sa pinakabagong available na bersyon, maaari mong sundin ang mga hakbang na ito:

Magbukas ng terminal, magagawa mo ito sa pamamagitan ng paghahanap para sa "Terminal" sa menu ng mga application o gamit ang shortcut na Ctrl + Alt + T. Sa pamamagitan nito, idaragdag namin ang repositoryo. Dahil maaaring hindi agad ma-update ang mga opisyal na pakete, gagamit kami ng repositoryo ng PPA na naglalaman ng pinakabagong bersyon ng Samba:

sudo add-apt-repository ppa:linux-schools/samba-latest

I-update ang listahan ng repositoryo:

sudo apt-get update

I-install o i-update ang Samba

Kung na-install mo na ang Samba, ia-update ng command na ito ang iyong kasalukuyang bersyon. Kung hindi, i-install nito ang Samba sa unang pagkakataon:

sudo apt install samba

Kapag kumpleto na ang pag-install, maaari mong suriin ang bersyon ng Samba na naka-install gamit ang sumusunod na command:

samba --version

Sa pamamagitan nito, magkakaroon ka ng pinakabagong bersyon ng Samba sa iyong system.

Panghuli ngunit hindi bababa sa, inaanyayahan kita na kumonsulta sa mga post sa pagpapatupad ng Samba:

Paano ipatupad ang isang simpleng Samba Server sa Ubuntu 24.04?

Paano ipatupad ang isang kumpletong Samba Server sa Ubuntu 24.04?


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.