Använder du Samba? du måste uppdatera till den nya korrigerande versionen av Samba 4.11.2

linux-samba

Nyligen utvecklare som är bakom av Samba-projektet tillkännagavs genom ett uttalande släppandet av en ny korrigerande version av Samba-protokollet, når sin nya version 4.11.2.

För dem som inte vet om Samba de borde veta att detta är en gratis implementering av Microsoft Windows fildelningsprotokoll (tidigare kallat SMB, nyligen bytt namn till CIFS) för UNIX-liknande system. På detta sätt är det möjligt vilka datorer med GNU / Linux, Mac OS X eller Unix i allmänhet ser ut som servrar eller fungerar som klienter i Windows-nätverk.

Samba Det tillåter också att validera användare som Main Domain Controller (PDC), som en domänmedlem och till och med som en Active Directory-domän för Windows-baserade nätverk; förutom att kunna betjäna utskriftsköer, delade kataloger och autentisera med ditt eget användararkiv.

Bland de Unix-liknande systemen som Samba kan köras på finns GNU / Linux-distributioner, Solaris och de olika BSD-varianterna, bland vilka vi kan hitta Apples Mac OS X Server.

Om Samba 4.11.2

Denna nya version av Samba 4.11.2 är en korrigerande version, som släpptes för att kunna ta itu med vissa säkerhetsfrågor som presenterades i protokollet. Varav sårbarheterna behandlades:

  •  CVE-2019-10218: Skadliga servrar kan orsaka att Samba-klientkoden returnerar filnamn som innehåller vägavgränsare till anropskoden.
  • CVE-2019-14833- Samba AD DC-lösenordsverifieringsskript får inte fullständigt lösenord. När lösenordet innehåller flera byte-tecken (inte ASCII) får inte lösenordskontrollen fullständig kontroll av lösenordsskriptet.
  • CVE-2019-14847- Användare med "få ändringar" -behörighet kan låsa AD DC LDAP-server via dirsync.

Hur installerar eller uppgraderar jag till Samba 4.11.2 på Ubuntu och derivat?

Tja, för dem som är intresserade av att kunna installera den här nya versionen av Samba eller vill uppdatera sin tidigare version till den här nyaDe kan göra det genom att följa stegen vi delar nedan.

Det första vi ska göra är att dela stegen för installationen av Samba 4.11.2. Eftersom uppdateringen släpptes nyligen, bygg förberedda för Ubuntu har ännu inte skapats i förvaren. Så installationen kommer att göras från källkoden.

Nu som ytterligare information för Ubuntu 18.04 LTS-användare de kan använda sig av ett arkiv som hjälper dem att installera den nya versionen av samba på ett enkelt sätt.

För att lägga till det skriver vi bara in en terminal:

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

sudo apt-get update

Och vi kan installera samba med:

sudo apt install samba

För resten måste vi göra sammanställningen. Först ska vi ladda ner Samba-paketet som vi kan få genom att öppna en terminal (du kan göra det med tangentkombinationen Ctrl + Alt + T) och i den ska vi skriva följande kommando:

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

Efter det ska vi extrahera paketet med:

tar -zxf samba-4.11.2.tar.gz

Vi går in i mappen som skapats med:

cd samba-4.11.2

När vi är inne i det ska vi sammanställa paketet och sedan genomföra installationen. Det första vi måste göra är installera vissa beroenden:

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

Gjort detta nu ska vi skriva:

./configure --prefix=/usr/local

Till att börja med sammanställningen ska vi skriva:

make

Om allt gick bra, installationen utförs med:

make install

och slutligen låt oss ställa in miljövariabeln med:

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

Slutligen för dem som har en äldre version, det vill säga version 4.11.1, de kan applicera plåstret genom att ladda ner det med:

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

Vi extraherar det med:

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

Vi går in i katalogen:

cd samba-4.11.1-4.11.2.diffs

Och vi applicerar plåstret med:

patch -p0 < samba-4.11.1-4.11.2.diffs

Och redo.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   rchat sade

    Hej och detta gäller versionen om jag har samba 4.4 för att uppdatera den till 4.12