Samba 4.18.0 vine cu îmbunătățiri de securitate și multe altele

Samba este setul standard de programe de interoperabilitate Windows pentru Linux și Unix.

Samba este un produs server multifuncțional, care oferă, de asemenea, o implementare a serverului de fișiere, a serviciului de imprimare și a serverului de identitate (winbind).

The lansarea noii versiuni de Samba 4.18.0, care a continuat munca pentru abordează regresiile de performanță pe serverele SMB ocupat ca urmare a adăugării de protecție împotriva vulnerabilităților de manipulare a legăturilor simbolice.

În plus față de munca depusă în ultima ediție pentru a reduce apelurile de sistem la verificarea numelui unui director și pentru a opri utilizarea evenimentelor de trezire la procesarea operațiunilor concurente, versiunea 4.18 a redus procesarea blocării pentru operațiuni concurente pe căile fișierelor cu un factor de trei.

Ca urmare, performanța operațiunilor de deschidere și închidere a fișierelor a fost adusă la nivelul Samba 4.12.

Principalele caracteristici noi ale Samba 4.18.0

În această versiune recent lansată de Samba 4.18.0, utilitarul samba-tool afișează acum mesaje de eroare mai concise și mai precise.

În loc să genereze o urmărire a apelurilor indicând poziția în cod în care a apărut problema, ceea ce nu a făcut întotdeauna posibilă înțelegerea imediată a ceea ce a fost greșit, în noua versiune, rezultatul este limitat la o descriere a cauzei erorii (de exemplu, nume de utilizator sau parolă incorecte, nume de fișier incorect cu baza de date LDB, nume lipsă în DNS, rețea inaccesabilă, argumente nevalide ale liniei de comandă etc.).

Pe lângă asta, dacă se găsește o problemă nerecunoscută, urmărirea completă este încă emisă din stiva Python, care poate fi obținută și cu opțiunea „-d3”. Este posibil să aveți nevoie de aceste informații pentru a găsi cauza problemei pe web sau pentru a o adăuga la notificarea de eroare pe care o trimiteți.

O altă noutate care este prezentată în această nouă versiune de Samba 4.18.0, este că tToate comenzile samba-tool acceptă opțiunea „–color=yes|no|auto” pentru a controla evidențierea ieșirii. În modul „–color=auto”, evidențierea este utilizată numai atunci când este trimisă la terminal. „always” și „force” în loc de „yes”, „never” și „none” în loc de „no”, „tty” și „if-tty” în loc de „auto”.

Putem găsi și asta a adăugat suport pentru variabila de mediu NO_COLOR pentru a dezactiva evidențierea ieșirii în situațiile în care sunt utilizate coduri de culoare ANSI sau în care modul „–color=auto” este în vigoare.

Dintre celelalte modificări care se remarcă în această nouă versiune:

  • O nouă comandă „dsacl delete” a fost adăugată la instrumentul samba pentru a șterge intrările din lista de control al accesului (ACE).
  • A fost adăugată opțiunea „–change-secret-at= » la comanda wbinfo pentru a specifica controlerul de domeniu pe care să efectueze operația de schimbare a parolei.
  • S-a adăugat un nou parametru „acl_xattr:security_acl_name” la smb.conf pentru a schimba numele atributului extins (xattr) folosit pentru a stoca NT ACL.
  • În mod implicit, atributul security.NTACL este atașat fișierelor și directoarelor, accesul la care este interzis utilizatorilor normali.
  • Dacă redenumiți un atribut de stocare ACL, acesta nu va fi difuzat prin SMB, ci va fi disponibil local oricărui utilizator, ceea ce necesită o înțelegere a potențialului impact negativ asupra securității.
  • S-a adăugat suport pentru sincronizarea hash a parolei între un domeniu Active Directory bazat pe Samba și un cloud Azure Active Directory (Office365).

În fine, dacă sunteți interesat să puteți afla mai multe despre acesta, puteți consulta detaliile în următorul link.

Cum se instalează sau se face upgrade la Samba pe Ubuntu și derivate?

Ei bine, pentru cei care sunt interesați să poată instala această nouă versiune de Samba sau doresc să își actualizeze versiunea anterioară la această nouă versiuneO pot face urmând pașii pe care îi împărtășim mai jos.

Este de menționat faptul că, deși samba este inclus în depozitele Ubuntu, trebuie să știți că pachetele nu sunt actualizate atunci când este lansată o nouă versiune, așa că în acest caz preferăm să folosim un depozit.

Primul lucru pe care îl vom face este să deschidem un terminal și în el vom introduce următoarea comandă pentru a adăuga un depozit în sistem:

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

sudo apt-get update

Odată ce depozitul a fost adăugat, procedăm la instalarea samba pe sistem și pentru aceasta, introducem următoarea comandă:

sudo apt install samba

Dacă aveți deja instalată o versiune anterioară, aceasta va fi actualizată automat.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.