The izlazak nove verzije Sambe 4.18.0, koja je nastavila rad za rješavanje regresija performansi na SMB poslužiteljima zauzeti kao rezultat dodatka zaštite od ranjivosti manipulacije simboličkom vezom.
Uz rad obavljen u posljednjem izdanju za smanjenje poziva sustava prilikom provjere naziva direktorija i za prestanak korištenja događaja buđenja prilikom obrade istodobnih operacija, verzija 4.18 smanjeni troškovi obrade zaključavanja za istodobne operacije na stazama datoteka faktorom tri.
Kao rezultat toga, performanse operacija otvaranja i zatvaranja datoteka podignute su na razinu Sambe 4.12.
Glavne nove značajke Sambe 4.18.0
U ovoj nedavno objavljenoj verziji Sambe 4.18.0, uslužni program samba-tool sada prikazuje sažetije i točnije poruke o pogrešci.
Umjesto generiranja traga poziva označavajući mjesto u kodu gdje se pojavio problem, što nije uvijek omogućilo da se odmah shvati što nije u redu, u novoj verziji izlaz je ograničen na opis uzroka pogreške (na primjer, netočno korisničko ime ili lozinka, netočan naziv datoteke s LDB bazom podataka, nedostajuće ime u DNS-u, nedostupna mreža, nevažeći argumenti naredbenog retka itd.).
Osim toga, ako se pronađe neprepoznati problem, svejedno se izdaje puno praćenje iz Python stoga, koji se također može dobiti s '-d3' opcijom. Možda će vam ove informacije trebati da pronađete uzrok problema na webu ili da ih dodate u obavijest o pogrešci koju šaljete.
Još jedna novost koja je predstavljena u ovoj novoj verziji Sambe 4.18.0 je da tSve naredbe alata samba podržavaju opciju “–color=yes|no|auto” za kontrolu isticanja izlaza. U načinu rada “–color=auto”, isticanje se koristi samo kada se šalje na terminal. 'uvijek' i 'force' umjesto 'yes', 'never' i 'none' umjesto 'no', 'tty' i 'if-tty' umjesto 'auto'.
To također možemo pronaći dodana podrška za varijablu okruženja NO_COLOR da biste onemogućili isticanje izlaza u situacijama kada se koriste ANSI kodovi boja ili je na snazi način rada “–color=auto”.
Od ostalih promjena koje se ističu u ovoj novoj verziji:
- Nova naredba "dsacl delete" dodana je alatu samba za brisanje unosa popisa kontrole pristupa (ACE).
- Dodana opcija “–change-secret-at= » na naredbu wbinfo za navođenje kontrolera domene na kojem će se izvršiti operacija promjene lozinke.
- Dodan je novi parametar "acl_xattr:security_acl_name" u smb.conf za promjenu naziva proširenog atributa (xattr) koji se koristi za pohranu NT ACL-a.
- Prema zadanim postavkama, atribut security.NTACL priložen je datotekama i direktorijima kojima je normalnim korisnicima pristup zabranjen.
- Ako preimenujete atribut ACL pohrane, on se neće posluživati preko SMB-a, ali će biti dostupan lokalno svakom korisniku, što zahtijeva razumijevanje potencijalnog negativnog sigurnosnog utjecaja.
- Dodana podrška za sinkronizaciju hash lozinke između domene Active Directory temeljene na Sambi i oblaka Azure Active Directory (Office365).
Konačno, ako ste zainteresirani da možete saznati više o tome, možete pogledati detalje u sljedeći link.
Kako instalirati ili nadograditi na Sambu na Ubuntu i derivatima?
Pa, za one koji su zainteresirani za mogućnost instaliranja ove nove verzije Sambe ili žele ažurirati svoju prethodnu verziju na ovu novuTo mogu učiniti slijedeći korake koje dijelimo u nastavku.
Vrijedi spomenuti da, iako je samba uključena u Ubuntu repozitorije, trebali biste znati da se paketi ne ažuriraju kada se objavi nova verzija, pa u ovom slučaju radije koristimo spremište.
Prvo što ćemo učiniti je otvoriti terminal i u njega ćemo upisati sljedeću naredbu za dodavanje spremišta u sustav:
sudo add-apt-repository ppa:linux-schools/samba-latest sudo apt-get update
Nakon što je repozitorij dodan, nastavljamo s instaliranjem sambe na sustav i za to samo upisujemo sljedeću naredbu:
sudo apt install samba
Ako već imate instaliranu prethodnu verziju, ona će se automatski ažurirati.