Da li koristite Sambu? morate nadograditi na novu korektivnu verziju Sambe 4.11.2

linux-samba

Nedavno programeri koji su iza najavljenog projekta Samba putem izjave za javnost nova korektivna verzija protokola Samba, dostigavši ​​svoju novu verziju 4.11.2.

Za one koji ne znaju za Sambu oni bi to trebali znati je besplatna implementacija Microsoft Windows protokola za razmjenu datoteka (nekada SMB, nedavno preimenovan u CIFS) za sisteme slične UNIX-u. Na ovaj način je to moguće kakvi računari sa GNU / Linux, Mac OS X ili Unixom općenito izgledaju kao serveri ili se ponašaju kao klijenti na Windows mrežama.

Samba Omogućuje i provjeru valjanosti korisnika kao glavnog kontrolera domene (PDC), kao član domene, pa čak i kao Active Directory domena za mreže zasnovane na Windowsu; osim što možete služiti redove za ispis, dijeljene direktorije i provjeriti autentičnost s vlastitom korisničkom arhivom.

Među sistemima sličnim Unixu u kojima se Samba može pokretati, tu su GNU / Linux distribucije, Solaris i različite BSD varijante, među kojima možemo pronaći Appleov Mac OS X Server.

O Sambi 4.11.2

Ova nova verzija Samba 4.11.2 je korektivna verzija, koji je objavljen da biste mogli riješiti neke sigurnosne probleme koji su predstavljeni u protokolu. Od kojih su rešene ranjivosti:

  •  CVE-2019-10218: Zlonamjerni poslužitelji mogu uzrokovati da Samba klijentski kôd vraća imena datoteka koja sadrže separatore puta u pozivni kod.
  • CVE-2019-14833- Skripta za provjeru lozinke Samba AD DC ne prima potpunu lozinku. Kada lozinka sadrži višebajtne znakove (ne ASCII), provjera skripte lozinke ne prima kompletan niz lozinke.
  • CVE-2019-14847- Korisnik s dozvolom "pribavi promjene" može zaključati AD DC LDAP poslužitelj putem dirsync-a.

Kako instalirati ili nadograditi na Samba 4.11.2 na Ubuntuu i derivatima?

Pa, za one koji su zainteresirani da mogu instalirati ovu novu verziju Sambe ili žele ažurirati svoju prethodnu verziju na ovu novuTo mogu učiniti slijedeći korake koje dijelimo u nastavku.

Prvo što ćemo učiniti je podijeliti korake za instalaciju Sambe 4.11.2. Budući da je ažuriranje objavljeno nedavno, verzije pripremljene za Ubuntu još nisu generirane u spremištima. Dakle, instalacija će se izvršiti iz izvornog koda.

Sada kao dodatne informacije za korisnike Ubuntu 18.04 LTS oni mogu koristiti spremište koje će im pomoći da instaliraju novu verziju sambe na jednostavan način.

Da ga dodamo, samo ukucamo terminal:

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

sudo apt-get update

A sambu možemo instalirati sa:

sudo apt install samba

Za ostalo moramo napraviti kompilaciju. Prvo ćemo preuzeti paket Samba koje možemo dobiti otvaranjem terminala (to možete učiniti kombinacijom tastera Ctrl + Alt + T) i u njega ćemo upisati sljedeću naredbu:

wget https://download.samba.org/pub/samba/stable/samba-4.11.2.tar.gz

Nakon toga ćemo izvaditi paket sa:

tar -zxf samba-4.11.2.tar.gz

Ulazimo u mapu stvorenu sa:

cd samba-4.11.2

Budući da smo u njemu, sastavit ćemo paket, a zatim izvršiti instalaciju. Prvo što moramo učiniti je instalirajte neke zavisnosti:

sudo apt-get install acl attr autoconf bind9utils bison build-essential \

debhelper dnsutils docbook-xml docbook-xsl flex gdb libjansson-dev krb5-user \

libacl1-dev libaio-dev libarchive-dev libattr1-dev libblkid-dev libbsd-dev \

libcap-dev libcups2-dev libgnutls-dev libgpgme-dev libjson-perl \

libldap2-dev libncurses5-dev libpam0g-dev libparse-yapp-perl \

libpopt-dev libreadline-dev nettle-dev perl perl-modules-5.26 pkg-config \

python-all-dev python-crypto python-dbg python-dev python-dnspython \

python3-dnspython python-gpgme python3-gpgme python-markdown python3-markdown \

python3-dev xsltproc zlib1g-dev liblmdb-dev lmdb-utils

Učinjeno ovo sada ćemo otkucati:

./configure --prefix=/usr/local

Za početak sa kompilacijom otkucati ćemo:

make

Da je sve prošlo u redu, instalacija se izvodi sa:

make install

I konačno postavimo varijablu okruženja sa:

export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH

Konačno za one koji imaju stariju verziju, to je verzija 4.11.1, oni mogu primijeniti zakrpu tako što će je preuzeti s:

wget https://download.samba.org/pub/samba/patches/samba-4.11.1-4.11.2.diffs.gz

Izdvajamo ga sa:

gzip -9 samba-4.11.1-4.11.2.diffs.gz

Ulazimo u direktorij:

cd samba-4.11.1-4.11.2.diffs

I primjenjujemo zakrpu sa:

patch -p0 < samba-4.11.1-4.11.2.diffs

I spremno.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   rchat rekao je

    Poštovani, ovo se odnosi na verziju ako imam sambu 4.4 da je ažuriram na 4.12