Samba: būtinas įvadas

samba_logo

Sveiki, draugai!. Pradėsiu tai teigdamas Tai nėra tas pats naudoti Samba ką apie jį rašyti. Kaip sakė puikus indų ar persų poetas (gerai neprisimenu): „Judindami pirštu rašote ir parašę ne visi atsidavimai ar visos ašaros sugebės ištrinti ką nors iš rašto“. Iš anksto atsiprašau už straipsnio trukmę ar netyčinį praleidimą. Ačiū!.

Kas tai Samba skirta UNIX / Linux vartotojams? Be kitų apibrėžimų, tai yra didžiulė šokių forma, praktikuojama Brazilijoje ir daugelyje kitų šalių, o tai gerokai viršija mano kuklias žinias apie tai, kaip linksmintis. 🙂 Taigi, einu į savo enciklopediją ir randu:

Iš Vikipedijos: Samba yra nemokamas "Microsoft Windows" failų mainų protokolo (anksčiau vadinamo SMB, neseniai pervadinta į CIFS) panašioms į UNIX sistemoms. Tokiu būdu gali būti, kad kompiuteriai su GNU / Linux, "Mac OS X o unix jie paprastai atrodo kaip serveriai arba veikia kaip klientai „Windows“ tinkluose. „Samba“ taip pat leidžia vartotojams patvirtinti veikiant pagrindinio domeno valdikliu (PDC), kaip domeno narys ir net kaip domenas "Active Directory" „Windows“ tinklams; be galimybės aptarnauti spausdinimo eiles, bendrinamus katalogus ir autentifikuoti savo vartotojo archyve.

Mes pamatysime:

  • Samba naudojimo pavyzdžiai
  • Įdiekime ir perskaitykime Dokumentaciją
  • „Samba 3.xxx“ ir „Samba 4.xxx“ versijos
  • Leidimai ir teisės aplankams ir failams, esantiems GNU / Linux
  • Kai kurios „Samba“ susijusios programos „Wheezy“
  • Rekomendacijos

Samba naudojimo pavyzdžiai

„Immense Samba“ projektas yra įtrauktas į daugelį programų ir paslaugų mūsų „Linux“ pasaulyje: Kasdien atliekant paprastą prieigą prie bendrų išteklių SMB / CIFS tinkluose, kuriuos kasdien darome, kad savo darbo vietose turime įdiegtą „Linux“.

Failų ir spausdintuvų serveriai tiek su vartotojais, kurie autentikuojasi pačiame serveryje, LDAP serveryje ar „Microsoftft Windows Active Directory“. Taip pat matysime jį kaip pagrindinį vaidmenį „Microsoft“ NT 4 stiliaus domenų valdikliuose, sukurtuose naudojant UNIX / Linux. Tų PDC pavyzdžiai yra „ClearOS“, „Zentyal“, „Linux Artica Proxy“ ir kt.

Dabar, turėdami stabilų „Samba 4“ išėjimą, mes taip pat galime sukurti „Active Directory“ UNIX / Linux. Be to, jis yra pagrindinis vadinamojo FreeBSD platinimo FreeNAS veikėjas. Norėdami gauti daugiau informacijos, apsilankykite Oficiali „Samba“ svetainė, kurio šūkis yra: «„Windows“ atidarymas platesniam pasauliui. „Samba“ yra standartinis „Windows“ programų suderinamumo paketas, skirtas „Linux“ ir „Unix“«. Naujas svetainės „žvilgsnis“ yra labai įtaigus.

Įdiekime ir perskaitykime Dokumentaciją

«Nėra geresnio vadovo ar straipsnio nei dokumentai, pateikiami kartu su„ samba-doc “paketu«. Kaime www randame tūkstančius-daug daugiau straipsnių, pamokų, patarimų ir dieviškojo literatūros visomis kalbomis apie Sambą ciboriumo.

Mes jokiu būdu neketiname pakeisti pridedamų dokumentų, jau nekalbant apie postus. Galbūt ir labai nuolankiai duok kaip visada a Įejimas į patrauklų projekto „Samba“ pasaulį. Norėdami įdiegti dokumentaciją, mes tai darome per „Synaptic“ arba vykdome konsolėje kaip vartotojas šaknis:

tinkamumas įdiegti samba-doc samba-doc-pdf

Dokumentacija yra įdiegta aplankuose / usr / share / doc / samba-doc y / usr / share / doc / samba-doc-pdf atitinkamai. Perskaitykite dokumentus, net jei tai yra anglų kalba. Jei jie negali, atėjo laikas bent jau išmokti skaityti angliškai. 🙂

„Samba 3.xxx“ ir „Samba 4.xxx“ versijos

Patiksliname, kad „Wheezy“ saugykloje rasime paketus Samba y samba4. Pirmoji yra versija 3.6.6-6, o antrasis yra 4.0.0 ~ beta2 + dfsg1-3.2.

Esminis skirtumas tarp versijų 3.xxx ir 4.xxx yra tas, kad naudodami pirmąją galime įdiegti pagrindinio domeno valdiklį, be kitų tipų paslaugų, pagal „Microsoft“ NT4 stilių; o su 4 serija jau galime sukurti „Active Directory“ arba «"Active Directory"»Aktyvių katalogų, turinčių„ Microsoft Windows 2000 “ar naujesnę versiją, stilius.

Leidimai ir teisės aplankams ir failams, esantiems GNU / Linux

Labai svarbu: Labai svarbu, kad prieš tęsdami skaitymą, iš Kubos UCI atsisiųstumėte autoriaus Juano Antonio Aguileros straipsnio „Leidimai ir teisės GNU / Linux“ kopiją. 1 m. Vasario 2012 d. 12:29 (paimta iš svetainės human.uci.cu). Taip pat galite perskaityti Originalus straipsnis čia.

Vienas iš „sunkiai suprantamų“ „Samba“ aspektų yra būtent saugumas, būdingas UNIX / Linux failų sistemai, kurioje ji veikia ir veikia. Ši paprasta detalė yra viena iš pagrindinių problemų, linkusi suklaidinti daugelį tų, kurie pradeda Samba ir vadina ją net „Diaboline“. Vargšas Samba! 🙂

Daugelis vartotojų, kilusių iš „Windows“ pasaulio, yra suglumę dėl to, kaip su „Samba“ tvarkomi bendri ištekliai, iš esmės todėl, kad ji elgiasi ne taip, kaip tikisi. Kai kurie „Microsoft“ tinklo administratoriai dažnai painiojasi dėl prieigos prie tinklo kontrolės ir dėl to, kaip užtikrinti jiems reikalingą prieigą vartotojams, tuo pačiu apsaugant kitus išteklius nuo neteisėtos prieigos. Kita vertus, UNIX / Linux administratoriams, ypač tiems, kurie nėra susipažinę su „Microsoft Windows“ aplinka, sunku įsivaizduoti, kaip tinkamai nustatyti failų ir katalogų prieigos teises tokiu būdu, kuris patenkintų „Windows“ vartotojų norus.

Pagrindinė problema slypi tame, kaip kiekvienos aplinkos kiekvienoje failų sistemoje priskiriami failų ir katalogų leidimai.

Samba negali ignoruoti ar slėpti tos realybės, net jei ji nustato tiltą ar tam tikru laipsniu perėjimą tarp abiejų aplinkų. „Samba“ buvo sukurta siekiant suteikti galimybę keistis duomenimis tarp skirtingų operacinių sistemų. „Samba“ nebuvo sukurta norint pereiti prie UNIX / Linux platformos tokioje platformoje kaip „Microsoft Windows“. Vietoj to, pirminis tikslas buvo užtikrinti pakankamą duomenų mainų tarp dviejų aplinkų lygį. Tačiau tai, ką šiuo metu sugeba „Samba“, viršija savo pradžios planus ir perspektyvas, nepaisant to, kad mažas atstumas tarp judviejų kasdien vis mažėja.

Kai kurios „Samba“ susijusios programos „Wheezy“

Jei atliksime paiešką su žodžiu «Samba»Pagal aprašą ir pavadinimą per„ Synaptic “jis grąžins gana ilgą paketų sąrašą. Taip pat galime jį gauti, jei vykdysime šią komandą:

gabumų paieška ~ dsamba

Jei norime išsaugoti teksto failą, kad galėtumėte ramiai perskaityti visų susijusių paketų informaciją, galime tai padaryti:

tinkamumo šou ~ dsamba> samba-paketai.txt

Mes taip pat galėjome bėgti tinkamumo paieška ~ dsamba> samba-package-list.txtir tada ramiai perskaitykite vardus. Taip pat būtų naudinga tą patį padaryti ir su žodžiu „Smb“. Ši užduotis paliekama jūsų nuožiūra. 🙂 Apsiribosime labai trumpai aprašydami kai kuriuos iš jų. Abėcėlės tvarka mes pasirenkame:

fusesmb: Kliento failų sistema, pagrįsta SMB failų perdavimo protokolu. Suteikia galimybę sklandžiai keistis failais su „Microsoft Windows“ serveriais ir UNIX serveriais, kuriuose veikia „Samba“. Jis pagrįstas „FUSE“, „Linux“ vartotojo erdvės failų sistemos aplinka.

gadminas-samba: Įrankis „Samba“ konfigūravimui naudojant GTK + grafinę sąsają. gadminas-samba Tai yra paprasta naudoti programa, per kurią mes galime įdiegti failų ir spausdintuvų serverį; domeno valdiklį; visiškai valdyti vartotojus ir akcijas ir kt.

gnome-sistemos įrankiai: GNOME konfigūravimo įrankiai. Tarp daugybės jo funkcijų randame tą, kuris susijęs su aplankų dalijimusi per „Samba“. Mes paaiškiname, kad vartotojo teisių valdymo lygis yra labai paprastas, ir aš asmeniškai nerekomenduoju to atlikti šiai užduočiai atlikti.

Gosa: Pagrindinis žodis. Programa, teikianti sistemų administravimą per žiniatinklio sąsają, skirta įdiegti LDAP. Suteikia prieigą prie POSIX, „Samba“, „Proxy“, „Fax“, „PureFTP“, „Kerberos“ paskyrų, kurias įgyvendina Masačusetso technologijos institutas MIT, ir daugelio kitų funkcijų.

kdenetwork-failų dalijimasis: KDE modulis bendrų išteklių konfigūravimui. Grafinė sąsaja, prie kurios prieiname per valdymo skydą, kad sukonfigūruotume bendrus išteklius NEtwork Fai System arba Samba.

„ldap“ paskyros valdytojas: Žiniatinklio sąsaja sąskaitoms tvarkyti LDAP kataloge. Jis veikia tinklalapio serveryje ir leidžia mums valdyti vartotojų, grupių ir mašinų paskyras. Šiuo metu ji palaiko, be kita ko, „Samba 3“, „Unix“, „Kolab2“ ir adresų knygos įrašus.

Samba: Failas, spausdintuvas ir identifikavimo serveris, naudojant SMB / CIFS UNIX. „Samba“ yra SMB / CIFS protokolo įgyvendinimas UNIX sistemoms, suteikiantis galimybę dalytis failais ir spausdintuvais tarp tokių platformų kaip „Microsoft Windows“, OS X ir kitos UNIX sistemos.

„Samba“ taip pat gali veikti kaip domeno valdiklis, kaip veiktų NT4, ir gali būti integruotas su NT4 domenais ir „Active Directory Realms“ kaip srities narys („Karalystė“). Jei norite jį naudoti NT4 domeno arba „Active Directory“ srityje, jums taip pat reikės paketo Winbind. Paketas Samba Nereikia prisijungti prie esamų SMB / CIFS serverių (žr smbclient) arba prijungti nuotolines failų sistemas (žr cifs-utils).

  • cifs-utils: Bendrieji failų sistemos įrankiai, skirti internetui arba «Bendra interneto failų sistema«. Jame yra būtini įrankiai, kuriuos reikia įdiegti vietinėje failų sistemoje, nuotolinio tinklo failų sistemos, palaikančios CIFS protokolą.

samba4: Failas, spausdintuvas ir identifikavimo serveris, naudojant SMB / CIFS UNIX. Domeno valdiklio serverio tipas NT ir „Active Directory“ (4 versija).

smb4k: Pažangi ir labai gera įrangos ir bendrų išteklių naršyklė SMB / CIFS tinkluose. Tai priklauso KDE platformai.

smbclient: Konsolės įrankiai, skirti dirbti su bendrais ištekliais SMB / CIFS tinkluose. Yra komandinės eilutės įrankiai, skirti pasiekti „Windows“ ir „Samba“ serverius: smbclient, smbtar, smbspool, smbtree ir kiti

Swat: «Stiek Web Aadministravimas Tool ». Leidžia valdyti „Samba“ serverį per internetą. Kūrėjai jo nebeprižiūrės. Kita vertus, jos numatytoji konfigūracija nėra saugi nepatikimiems tinklams, teigia „Debian“ komanda.

Winbind: „Samba“ vardų paslaugų integravimo serveris. Integruoja autentifikavimo ir katalogų paslaugų mechanizmus (vartotojo ir grupės paiešką) iš domeno valdiklio arba „Windows Active Directory“ UNIX / Linux kompiuteryje

Ubuntu mes taip pat turime programą sistema-konfigūracija-samba, kuris suteikia pagrindinį lygį valdant bendruosius išteklius ir importuojant „Linux“ vartotojus į „Samba“ duomenų bazę. Mes skirsime straipsnį, kaip mes galime įdiegti ir naudoti šį įrankį Wheezy.

Rekomendacijos

  • Visada pereikite nuo paprasto prie komplekso.
  • Pradėkime nuo:

.- Naudokite įrankius, kad pasiektumėte išteklius SMB / CIFS tinkluose ir dirbtumėte su jais.
.- Išstudijuokite ir pritaikykite teises ir teises aplankuose ir failuose GNU / Linux failų sistemose.
.- Išnagrinėkite dokumentų apibrėžimus ir sąvokas.
.- Pradėkite bendrindami aplankus vietoje.
.- Išmokite prisijungti prie mūsų „Debian“ prie „Microsoft“ domeno.
.- Bendrinkite vietinius išteklius „Windows Active Directory“ ar domeno vartotojams.
.- Grįžti mokytis ir daug praktikuotis.
.- Įdiekite savo domeno valdiklį „Samba“.

Nenoriu baigti, prieš tai nepaskelbęs, kad Samba nėra tinkamas dalykas įprastiems įtariamiesiems patekti į neviltį ir skubėjimą, pastarieji pagal kinų filosofiją laikė aštuntą kapitalinę nuodėmę. 🙂

Ir iki kito nuotykio, Draugai !!!.

Dėkoju:

Paimta iš Oficiali „Samba“ komandos svetainė

„Samba“ komandos nariai

Čia pateikiami kai kurių komandos narių kontaktiniai adresai:

„Samba“ komandos alumnai

Labai ačiū šiems žmonėms už jų indėlį į Samba, kol jie buvo komandos nariai.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   adiazc87 sakė

    Labai geras straipsnis, norėčiau pasidžiaugti patarimais dėl PDC įgyvendinimo. Pagarbiai.

    1.    Oho sakė

      Taip, būtų puiku KAIP integruoti „Linux“ kompiuterius į „Active Directory“ domenus, ypač vartotojo autentifikavimo ir bendrų aplankų dalis. Iš to, kad sužinojau mažai informacijos, manau, kad keblu yra pasiekti, kad aktyvaus katalogo „Administratoriai“ grupės vartotojai turėtų „super“ vartotojo teises „Linux“ sistemoje

      1.    Oho sakė

        Argh! Aš negaliu (arba nežinau, kaip redaguoti) ankstesnio komentaro. Aš tiesiog norėjau padėkoti autoriui už įrašą, kurį jis dirbo ir kurio man beveik netrūko!
        PS: Aš jau buvau girdėjęs apie vėjo vėją, bet dar daug ko neišmokau. Jei matau, kad man pavyksta integruoti „Linux“ kompiuterius į „Active Directory“ domenus, galbūt išdrįsiu parašyti savo pirmąjį įrašą ...

  2.   Heberis sakė

    Labai gera įžanga !!
    Manau, kad yra ilga straipsnių serija apie instaliavimą, įgyvendinimą ir tt, ir tt, ir dar keletas vaizdo įrašų apie Samba veiksmus, kuriuos atliko graži brunetė ...

    1.    Federico A. Valdésas Toujague'as sakė

      Labai ačiū VISIEMS už jūsų komentarus ir ačiū !!! Idėja yra pereiti nuo paprasčiausio iki sudėtingiausio per straipsnių ciklą, nes iš patirties žinau, kad Samba temoje negalima deginti etapų. Reikalauju perskaityti pridedamus dokumentus (deja, anglų kalba) ir temą „Leidimai aplankuose ir failuose“. Nenusiminkite, kad viskas ateina laiku. O jei įmanoma, mulatas ar kubietė brunetė, paaiškinanti, kaip reikia šokti Sambą. 🙂

  3.   92. kas yra? sakė

    Tai visada veikė mano samboje, tačiau kažkodėl duomenų neperduoda į didesnę nei 900 kb / s XD

    1.    MSX sakė

      Hmm, ar turite kokių nors papildomų saugumo parinkčių?
      SAMBA yra lėta, bet ne tiek ...

    2.    Federico A. Valdésas Toujague'as sakė

      Samba visai nėra lėta. Lėtas tinklas gali būti dėl to, kad yra DNS, ar ne WINS paslauga. Tai gali būti daugybė veiksnių, nesusijusių su Samba. Pabandykite pridėti šią eilutę prie smb.conf:

      lizdo parinktys = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      LAN be geros DNS paslaugos sulėtėja. Klasikinis LAN su „Windows“ klientais, jei neturite WINS paslaugos, veikiančios tik po potinklį, taip pat sulėtėja. Gerai sukonfigūruotas „Samba“ failų serveris yra greitesnis nei „Windows“.

    3.    phico sakė

      Deja, pamiršau NE. Turėjau omenyje:

      Samba visai nėra lėta. Lėtas tinklas gali būti dėl NE ji taip pat turi DNS arba neturi WINS paslaugos. Tai gali būti daugybė veiksnių, nesusijusių su Samba. Pabandykite pridėti šią eilutę prie smb.conf:

      lizdo parinktys = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      LAN be geros DNS paslaugos sulėtėja. Klasikinis LAN su „Windows“ klientais, jei neturite WINS paslaugos, veikiančios tik po potinklį, taip pat sulėtėja. Gerai sukonfigūruotas „Samba“ failų serveris yra greitesnis nei „Windows“.

  4.   truko22 sakė

    Puiku 😀 samba naudoju tik dalydamasi failais ir spausdintuvais, smb4k šaunus įrankis 😀

  5.   elendilnarsil sakė

    Pagaliau jie pradeda kalbėti apie Sambą ... XDDDD

    1.    Federico A. Valdésas Toujague'as sakė

      Mes darome viską, kad šiek tiek parašytume apie Sambą.

      1.    elendilnarsil sakė

        Puiku. Pamenu, kad tam tikru momentu, kalbėdamas su Elavu, jis pasiūlė jiems šiek tiek parašyti šia tema.

  6.   3000 sakė

    Geras pranešimas, Fico. Tai padės man bendrinti „Debian“ aplankus ir padaryti jį matomą namų intranete, kurį turi visi „Windows“.

    1.    Federico A. Valdésas Toujague'as sakė

      Sveikinimai Elio !!!. Tai tikrai jums pasitarnaus. Bandysime laikytis pačių Rekomendacijų eiliškumo. Vienintelis dalykas, kurio dar nežadu, yra „Active Directory“ - labai techninis klausimas, turintis daug žingsnių su galimomis klaidomis. Pamatysime vėliau

  7.   kennatj sakė

    Geras straipsnis iš sambos mačiau tik tada, kai jis sraigtasparnio šešėlyje pavadino dėdę sakydamas, ar jis gerai veikia, ar ne

  8.   Raulis Baca Centeno sakė

    Gerbiamasis viršūnė,

    Puiki įžanga apie SAMBA ir didelė šio įrašo vertė ir atsidavimas bei tūkstančiai šiame tinklaraštyje yra vertinami. Gerai pasakyti, kad norėčiau sužinoti, ar būtų galimybė paskelbti įrašą apie SAMBA kaip domeno valdikliui būtų gerai, kad jie apie tai pagalvojo, linkėjimai ir laukiu greito jūsų atsakymo.

    Ačiū.

  9.   Luisas Correa sakė

    Esu praktikantas įmonėje, kurioje spausdinimo paslauga veikia puikiai naudojant „Samba 3“, tačiau ji siekia naudoti naujausias technologijas, o naudojant „Samba 4“ serverį ir naudojant „Samba 3“ konfigūraciją „smb.conf 4“, ji neveikia. man

  10.   Federico sakė

    Gerbiamas Luisas Correa. Jūs sakote, kad jis tinkamai veikė prieš naujindami iš „Samba“ 3 versijos į 4. Turėtumėte atsiųsti man konfigūracijos failą, kai dirbo 3 versija, kad galėčiau jį išsamiai išanalizuoti ir sužinoti, ar galiu jums padėti. Mano el. paštas yra federicotoujague@gmail.com. Beje, kviečiu jus sekti mano naujausias dalis pranešimų serijoje „Kompiuteriniai tinklai vidutinėms ir mažoms įmonėms ar MVĮ“.