Használja a Sambát? frissítenie kell a Samba 4.11.2 új javító verziójára

linux-samba

nemrég fejlesztők akik lemaradtak bejelentette a Samba projektet nyilatkozat útján a a Samba protokoll új javító változata, elérve új verzióját 4.11.2.

Azoknak, akik nem tudnak Sambáról tudnia kell, hogy ez a Microsoft Windows fájlmegosztó protokoll ingyenes megvalósítása (korábban SMB-nek hívták, nemrégiben átnevezték CIFS-re) UNIX-szerű rendszerekhez. Ily módon lehetséges milyen számítógépek általában GNU / Linux, Mac OS X vagy Unix kiszolgálóként néz ki, vagy kliensként viselkedik a Windows hálózatokon.

Samba Ez lehetővé teszi a felhasználók fő tartományvezérlőként történő hitelesítését is (PDC), tartománytagként, sőt Windows Directory-hálózatok Active Directory-tartományaként; azon kívül, hogy nyomtatási sorokat, megosztott könyvtárakat és saját felhasználói archívumával képes hitelesíteni.

A Unix-szerű rendszerek közül, amelyekben a Samba futtatható, megtalálhatók a GNU / Linux disztribúciók, a Solaris és a különböző BSD változatok, amelyek között megtalálhatjuk az Apple Mac OS X szerverét.

A Sambáról 4.11.2

A A Samba 4.11.2 javító verzió, amelyet kiadtak hogy kezelni tudjon néhány biztonsági kérdést amelyeket a protokollban bemutattak. Ezek közül a sebezhetőségeket orvosolták:

  •  CVE-2019 10218-: A rosszindulatú szerverek hatására a Samba kliens kód visszaadja az elérési út elválasztókat tartalmazó fájlneveket a hívó kódnak.
  • CVE-2019 14833-- A Samba AD DC jelszó-ellenőrző szkript nem kap teljes jelszót. Ha a jelszó több bájtos karaktereket tartalmaz (nem ASCII), akkor a jelszó parancsfájl ellenőrzése nem kapja meg a teljes jelszó karakterláncot.
  • CVE-2019 14847-- A "változtatások behozatali" jogosultsággal rendelkező felhasználó a dirsync segítségével zárolhatja az AD DC LDAP szervert.

Hogyan kell telepíteni vagy frissíteni Samba 4.11.2-re az Ubuntu és a derivatívákra?

Nos, azok számára, akik szeretnének telepíteni a Samba új verzióját, vagy frissíteni szeretnék korábbi verziójukat erre az újraMegtehetik az alábbiakban megosztott lépéseket követve.

Az első dolog, amit meg fogunk tenni, megosztani a Samba 4.11.2 telepítésének lépéseit. Mivel a frissítés nemrég jelent meg, az Ubuntu számára előkészített buildeket még nem sikerült létrehozni az adattárakban. Tehát a telepítés a forráskódból történik.

Most kiegészítő információként az Ubuntu 18.04 LTS felhasználók számára használhatnak egy adattárat, amely segít nekik a szamba új verziójának egyszerű telepítésében.

Hozzáadásához csak be kell írnunk egy terminált:

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

sudo apt-get update

És telepíthetjük a sambát:

sudo apt install samba

A többit meg kell végeznünk az összeállítással. Töltsük le először a Samba csomagot amelyet egy terminál megnyitásával nyerhetünk (megteheti a Ctrl + Alt + T billentyűkombinációval), és a következő parancsot fogjuk beírni:

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

Ezt követően kibontjuk a csomagot:

tar -zxf samba-4.11.2.tar.gz

Belépünk a következővel létrehozott mappába:

cd samba-4.11.2

Belülről lefordítjuk a csomagot, majd elvégezzük a telepítést. Az első dolog, amit meg kell tennünk telepítsen néhány függőséget:

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

Ha ezt megtette, akkor beírjuk:

./configure --prefix=/usr/local

Először az összeállítással fogjuk beírni:

make

Ha minden rendben ment, a telepítést a következőkkel hajtják végre:

make install

és végül állítsuk be a környezeti változót:

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

Végül azoknak, akiknek régebbi verziójuk van, vagyis a 4.11.1 verzió, alkalmazhatják a javítást a következő címen történő letöltéssel:

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

Kivonjuk:

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

Belépünk a könyvtárba:

cd samba-4.11.1-4.11.2.diffs

És a tapaszt a következőkkel alkalmazzuk:

patch -p0 < samba-4.11.1-4.11.2.diffs

És kész.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   chat dijo

    Helló, és ez vonatkozik a verzióra, ha van samba 4.4-em, hogy frissítsem 4.12-re