શું તમે સામ્બા નો ઉપયોગ કરો છો? તમારે સામ્બા 4.11.2 ના નવા સુધારાત્મક સંસ્કરણ પર અપડેટ કરવું પડશે

લિનોક્સ-સામ્બા

તાજેતરમાં વિકાસકર્તાઓ જે પાછળ છે સામ્બા પ્રોજેક્ટની જાહેરાત કરી એક નિવેદન દ્વારા પ્રકાશન દ્વારા સામ્બા પ્રોટોકોલનું નવું સુધારાત્મક સંસ્કરણ, તેના નવા સંસ્કરણ પર પહોંચે છે 4.11.2.

જેઓ સામ્બા વિશે જાણતા નથી તેઓને ખબર હોવી જોઇએ કે આ માઇક્રોસોફ્ટ વિન્ડોઝ ફાઇલ શેરિંગ પ્રોટોકોલનું મફત અમલીકરણ છે (અગાઉ એસ.એમ.બી. તરીકે ઓળખાય છે, જેને તાજેતરમાં સીઆઈએફએસ નામ આપવામાં આવ્યું છે) યુનિક્સ જેવી સિસ્ટમો માટે. આ રીતે, તે શક્ય છે શું કમ્પ્યુટર્સ GNU / Linux, Mac OS X અથવા સામાન્ય રીતે યુનિક્સ સાથે સર્વર્સ જેવા દેખાય છે અથવા વિંડોઝ નેટવર્ક પર ક્લાયંટની જેમ કાર્ય કરે છે.

સામ્બા તે વપરાશકર્તાઓને મુખ્ય ડોમેન નિયંત્રક તરીકે માન્ય કરવાની મંજૂરી આપે છે (પીડીસી), ડોમેન સભ્ય તરીકે અને વિન્ડોઝ-આધારિત નેટવર્ક્સ માટે સક્રિય ડિરેક્ટરી ડોમેન તરીકે પણ; પ્રિંટ કતારો, વહેંચેલી ડિરેક્ટરીઓ અને તેના પોતાના વપરાશકર્તા આર્કાઇવથી પ્રમાણિત કરવા માટે સક્ષમ હોવા ઉપરાંત.

યુનિક્સ જેવી સિસ્ટમોમાં કે જેમાં સામ્બા ચલાવી શકાય છે, ત્યાં જીએનયુ / લિનક્સ વિતરણો, સોલારિસ અને વિવિધ બીએસડી ચલો છે, જેમાંથી આપણે whichપલના મ OSક ઓએસ એક્સ સર્વર શોધી શકીએ છીએ.

સામ્બા વિશે 4.11.2

નું આ નવું વર્ઝન સામ્બા 4.11.2 એ સુધારાત્મક સંસ્કરણ છે, જે રજૂ કરવામાં આવી હતી સુરક્ષાના કેટલાક મુદ્દાઓને ધ્યાનમાં લેવામાં સક્ષમ થવા માટે જેને પ્રોટોકોલમાં રજૂ કરવામાં આવ્યા હતા. જેમાંથી નબળાઈઓ પર ધ્યાન આપવામાં આવ્યું:

  •  CVE-2019-10218: દૂષિત સર્વર્સ સામ્બા ક્લાયંટ કોડને ક namesલિંગ કોડમાં પાથ વિભાજક ધરાવતાં ફાઇલ નામો પાછા આપવાનું કારણ બની શકે છે.
  • CVE-2019-14833- સામ્બા એડી ડીસી પાસવર્ડ ચકાસણી સ્ક્રિપ્ટને સંપૂર્ણ પાસવર્ડ પ્રાપ્ત થતો નથી. જ્યારે પાસવર્ડમાં મલ્ટિ-બાઇટ અક્ષરો હોય છે (ASCII નથી), પાસવર્ડ સ્ક્રિપ્ટને ચકાસીને સંપૂર્ણ પાસવર્ડ શબ્દમાળા પ્રાપ્ત થતા નથી.
  • CVE-2019-14847- "ફેરફારો મેળવો" પરવાનગી ધરાવનાર વપરાશકર્તા ડીઆરસીએનસી દ્વારા એડી ડીસી એલડીએપી સર્વરને લ lockક કરી શકે છે.

ઉબુન્ટુ અને ડેરિવેટિવ્ઝ પર સામ્બા 4.11.2 ને કેવી રીતે ઇન્સ્ટોલ અથવા અપગ્રેડ કરવું?

ઠીક છે, જે લોકો સામ્બાના આ નવા સંસ્કરણને ઇન્સ્ટોલ કરવામાં સક્ષમ બનવામાં રુચિ ધરાવે છે અથવા તેમના અગાઉના સંસ્કરણને આ નવામાં અપડેટ કરવા માંગો છોઅમે નીચે શેર કરીએ છીએ તે પગલાંને અનુસરીને તેઓ તે કરી શકે છે.

આપણે જે કરવાનું છે તે સૌમ્બા 4.11.2 ના સામ્બાના સ્થાપન માટેનાં પગલાં શેર કરવાનું છે. કારણ કે અપડેટ તાજેતરમાં જ બહાર પાડ્યું હતું, ઉબુન્ટુ માટે તૈયાર બિલ્ડ હજી પેદા થયા નથી ભંડારોમાં. તેથી ઇન્સ્ટોલેશન સ્રોત કોડમાંથી કરવામાં આવશે.

હવે ઉબુન્ટુ 18.04 એલટીએસ વપરાશકર્તાઓ માટે વધારાની માહિતી તરીકે તેઓ ભંડારનો ઉપયોગ કરી શકે છે જે તેમને સામ્બાના નવા સંસ્કરણને સરળ રીતે સ્થાપિત કરવામાં મદદ કરશે.

તેને ઉમેરવા માટે, આપણે ફક્ત ટર્મિનલ લખીશું:

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

sudo apt-get update

અને આપણે આની સાથે સાંબા સ્થાપિત કરી શકીએ:

sudo apt install samba

બાકીના માટે, આપણે સંકલન કરવું જ જોઇએ. પહેલા આપણે સામ્બા પેકેજ ડાઉનલોડ કરવા જઈ રહ્યા છીએ જે આપણે ટર્મિનલ ખોલીને મેળવી શકીએ છીએ (તમે તેને Ctrl + Alt + T કી સંયોજનથી કરી શકો છો) અને તેમાં આપણે નીચેનો આદેશ લખીશું:

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

તે પછી અમે આ સાથે પેકેજ કાractવા જઈશું:

tar -zxf samba-4.11.2.tar.gz

અમે આના દ્વારા બનાવેલ ફોલ્ડર દાખલ કરીએ છીએ:

cd samba-4.11.2

તેની અંદર હોવાથી, અમે પેકેજ કમ્પાઈલ કરીશું અને પછી સ્થાપન હાથ ધરીશું. આપણે જે કરવું જોઈએ તે પ્રથમ વસ્તુ છે કેટલીક અવલંબન સ્થાપિત કરો:

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

થઈ ગયું હવે અમે ટાઈપ કરવા જઈ રહ્યા છીએ:

./configure --prefix=/usr/local

સંકલન સાથે પ્રારંભ કરવા માટે આપણે લખીશું:

make

જો બધું બરાબર ચાલ્યું હોય, સ્થાપન સાથે હાથ ધરવામાં આવે છે:

make install

અને છેવટે ચાલો આ સાથે પર્યાવરણ ચલ સુયોજિત કરીએ:

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

છેલ્લે જેની પાસે જૂની સંસ્કરણ છે, તે સંસ્કરણ 4.11.1.૧૧.૧ છે, તેઓ પેચને આની સાથે ડાઉનલોડ કરીને અરજી કરી શકે છે:

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

અમે તેને આ સાથે કાractીએ છીએ:

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

અમે ડિરેક્ટરી દાખલ કરીએ છીએ:

cd samba-4.11.1-4.11.2.diffs

અને અમે આ સાથે પેચ લાગુ કરીએ છીએ:

patch -p0 < samba-4.11.1-4.11.2.diffs

અને તૈયાર છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   rchat જણાવ્યું હતું કે

    હેલો અને આ સંસ્કરણ પર લાગુ પડે છે જો મારી પાસે તેને 4.4 પર અપડેટ કરવા માટે 4.12 સામ્બા છે