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.
Helló, és ez vonatkozik a verzióra, ha van samba 4.4-em, hogy frissítsem 4.12-re