Samba: Hyrje e nevojshme

samba_logo

Përshëndetje miq!. Unë do të filloj duke deklaruar se Nuk është e njëjta për t'u përdorur Samba çfarë të shkruaj për të. Siç tha një poet i madh Hindu ose Persian (nuk më kujtohet mirë), "Duke lëvizur gishtin, ju shkruani dhe një herë shkruani, jo i gjithë përkushtimi juaj dhe as të gjithë lotët tuaj nuk do të jenë në gjendje të fshijnë diçka nga ajo që është shkruar". Kërkoj falje paraprakisht për gjatësinë e artikullit ose për ndonjë lëshim të pavullnetshëm. Faleminderit!.

Farë është ajo Samba për përdoruesit e UNIX / Linux? Ndër përkufizimet e tjera, është një formë e jashtëzakonshme vallëzimi e praktikuar në Brazil dhe në shumë vende të tjera, e cila tejkalon shumë njohuritë e mia modeste për Si të Argëtohemi. 🙂 Kështu që, unë shkoj në enciklopedinë time dhe gjej:

Nga Wikipedia: Samba është një implementim falas i protokollit të ndarjes së skedarëve Microsoft Windows (i quajtur më parë SMB, së fundmi i riemëruar në CIFS) për sistemet e ngjashme me UNIX. Në këtë mënyrë, është e mundur që kompjuterët me GNU / Linux, Mac OS X o Unix ato zakonisht duken si servera ose veprojnë si klientë në rrjetet e Windows. Samba gjithashtu ju lejon të vlerësoni përdoruesit si Kontrolluesi Kryesor i Domenit (PDC), si një anëtar domain dhe madje si një domain Active Directory për rrjetet e bazuara në Windows; përveç që është në gjendje të shërbejë radhë të shtypura, direktori të përbashkëta dhe vërtetuar me arkivin e vet të përdoruesit.

Do të shohim:

  • Shembuj të përdorimit të Samba-s
  • Le të instalojmë dhe lexojmë Dokumentimin
  • Versione Samba 3.xxx dhe Samba 4.xxx
  • Lejet dhe të drejtat në dosjet dhe skedarët në GNU / Linux
  • Disa programe të lidhura me Samba në Wheezy
  • Rekomandime

Shembuj të përdorimit të Samba-s

Projekti Immense Samba është i pranishëm në shumë programe dhe shërbime në botën tonë Linux: Në aksesin e përditshëm dhe të thjeshtë në burimet e përbashkëta në rrjetet SMB / CIFS që ne bëjmë çdo ditë me Linux të instaluar në stacionet tona të punës.

Skedarët dhe serverat e printerit të dy me përdoruesit që vërtetojnë vetë serverin, një server LDAP ose një Direktiv Active i Microsoftft. Ne gjithashtu do ta shohim atë në rolin kryesor në Kontrollorët e Domenit në stilin NT 4 të Microsoft-it, të bëra në UNIX / Linux. Shembuj të atyre PDC janë ClearOS, Zentyal, Linux Artica Proxy, etj.

Tani, me prodhimin e qëndrueshëm të Samba 4, ne gjithashtu mund të bëjmë një Direktori Active në UNIX / Linux. Për më tepër, ai është aktori kryesor i të ashtuquajturit FreeNAS të shpërndarjes së FreeBSD. Për më shumë informacion, vizitoni Faqja zyrtare e Samba, parulla e të cilit është: «Hapja e Windows për një botë më të gjerë. Samba është paketa standarde e ndërveprueshmërisë së Windows të programeve për Linux dhe Unix« "Pamja" e re e faqes është shumë sugjeruese.

Le të instalojmë dhe lexojmë Dokumentacionin

«Nuk ka asnjë manual ose artikull më të mirë se dokumentacioni që vjen me paketën samba-doc« Në Fshatin www gjejmë mijëra artikuj, shumë mësime, udhëzime, dhe ciborium hyjnor të letërsisë në të gjitha gjuhët rreth Samba.

Ne nuk kemi ndërmend, në asnjë mënyrë, të zëvendësojmë dokumentacionin shoqërues, aq më pak postimet. Ndoshta dhe me shumë përulësi jepni si gjithmonë a Pika e hyrjes në botën magjepsëse të Projektit Samba. Për të instaluar dokumentacionin, ne e bëjmë atë përmes Synaptic ose ekzekutojmë në një tastierë si përdorues rrënjë:

aftësia instaloni samba-doc samba-doc-pdf

Dokumentacioni është i instaluar në dosje / usr / share / doc / samba-doc y / usr / share / doc / samba-doc-pdf përkatësisht. Ju lutemi, edhe nëse është në anglisht, lexoni dokumentacionin. Në rast se nuk munden, është koha që të paktën të mësojmë të lexojmë anglisht. 🙂

Versione Samba 3.xxx dhe Samba 4.xxx

Ne sqarojmë se në depon e Wheezy, ne do të gjejmë paketat samba y samba4. E para është versioni 3.6.6-6, ndërsa e dyta është 4.0.0 ~ beta2 + dfsg1-3.2.

Dallimi themelor midis versioneve 3.xxx dhe 4.xxx është se me të parën mund të instalojmë, ndër llojet e tjera të shërbimeve, një Kontrollues Kryesor Domeni në stilin e NT4s të Microsoft; ndërsa me serinë 4, ne tashmë mund të krijojmë një Active Directory ose «Active Directory»Në stilin e Drejtorive Aktive me Microsoft Windows 2000 ose më të lartë.

Lejet dhe të drejtat në dosjet dhe skedarët në GNU / Linux

Shumë e rëndësishme: Essentialshtë thelbësore që para se të vazhdoni leximin, të shkarkoni një kopje të artikullit «Lejet dhe të drejtat në GNU / Linux», nga autori Juan Antonio Aguilera, nga UCI në Kubë. 1 Shkurt 2012 në 12:29 PM (marrë nga faqja human.uci.cu). Ju gjithashtu mund të lexoni Artikulli origjinal këtu.

Një nga aspektet "e vështirë për t'u kuptuar" në lidhje me Samba është pikërisht siguria e natyrshme në sistemin e skedarëve UNIX / Linux në të cilin ajo qëndron dhe operon. Ky detaj i thjeshtë përbën një nga problemet kryesore që tenton të hutojë shumë që fillojnë Samba dhe e quajnë atë madje "Diabolik". Samba e gjorë! 🙂

Shumë përdorues që vijnë nga bota e Windows janë të hutuar nga mënyra e trajtimit të burimeve të përbashkëta përmes Samba, në thelb sepse nuk sillet ashtu siç ata presin. Disa administratorë të rrjetit Microsoft shpesh janë konfuzë në lidhje me Kontrollin e Hyrjes në Rrjet dhe si të garantojnë aksesin e përdoruesve që u nevojiten, ndërsa mbrojnë burime të tjera nga hyrja e paautorizuar. Nga ana tjetër, administratorët e UNIX / Linux, veçanërisht ata që nuk janë të njohur me mjedisin Microsoft Windows, kanë vështirësi në vizualizimin se si të vendosin siç duhet lejet e hyrjes në skedarë dhe direktori në një mënyrë që plotëson dëshirat e përdoruesve të Windows.

Problemi Themelor qëndron në mënyrën e caktimit të lejeve të skedarit dhe direktorisë në secilin Sistem të Skedarëve të secilit prej mjediseve.

Samba nuk mund ta injorojë ose ta fshehë atë realitet edhe nëse krijon një urë ose kalim në një farë mase midis dy mjediseve. Samba u krijua për të siguruar një mjet për shkëmbimin e të dhënave midis sistemeve të ndryshme operative. Samba nuk u ndërtua për të kaluar në platformën UNIX / Linux në një platformë si Microsoft Windows. Në vend të kësaj, qëllimi fillestar ishte sigurimi i një niveli të mjaftueshëm të shkëmbimit të të dhënave midis dy mjediseve. Sidoqoftë, ajo që Samba është aktualisht e aftë të bëjë, tejkalon planet dhe perspektivat e fillimit të saj, pavarësisht nga fakti se distanca e shkurtër midis të dyve vazhdon të ulet çdo ditë.

Disa programe të lidhura me Samba në Wheezy

Nëse bëjmë një kërkim me fjalën «samba»Me përshkrim dhe emër përmes Synaptic, ajo do të kthejë një listë mjaft të gjatë të paketave. Ne gjithashtu mund ta marrim atë nëse ekzekutojmë komandën e mëposhtme:

kërkimi i aftësisë ~ dsamba

Nëse duam të ruajmë në një skedar teksti për një lexim të qetë në lidhje me informacionin e të gjitha paketave të lidhura, mund ta bëjmë duke:

shfaqje aftësie ~ dsamba> samba-paketa.txt

Ne gjithashtu ishim në gjendje të vraponim kërkimi i aftësisë ~ dsamba> samba-paketa-list.txt, dhe pastaj lexoni me qetësi emrat. Gjithashtu, do të ishte e dobishme të bëjmë të njëjtën gjë me fjalën "Smb". Kjo detyrë i lihet gjykimit tuaj. 🙂 Ne do të kufizohemi vetëm në përshkrimin shumë të shkurtër të disa prej tyre. Në rend alfabetik zgjedhim:

siguresat: Sistemi i skedarit të klientit bazuar në protokollin e transferimit të skedarit SMB. Siguron aftësinë për të shkëmbyer pa probleme skedarët me serverat e Microsoft Windows dhe serverat UNIX që ekzekutojnë Samba. Bazohet në FUSE, në mjedisin e sistemit të skedarëve të hapësirës së përdoruesit të Linux.

gadmin-samba: Mjet për konfigurimin Samba me ndërfaqen grafike GTK +. gadmin-samba Shtë një program i lehtë për t’u përdorur përmes të cilit mund të implementojmë një skedar dhe server printeri; një kontrollues domain; menaxhoni plotësisht përdoruesit dhe aksionet, etj.

gnome-system-tools: Mjetet për konfigurimin e GNOME. Midis shumë veçorive të tij, ne gjejmë atë që lidhet me ndarjen e dosjeve përmes Samba. Ne sqarojmë se niveli i kontrollit mbi lejet e përdoruesve është jashtëzakonisht themelor dhe unë personalisht nuk e rekomandoj atë për këtë detyrë.

gosa: Fjala madhore. Programi që siguron Administrimin e Sistemeve përmes një ndërfaqeje në internet, për implementimin e shërbimeve bazuar në LDAP. Ai siguron qasje në llogaritë POSIX, Samba, Proxy, Fax, PureFTP, Kerberos siç implementohen nga Massachusetts Institute of Technology MIT, dhe shumë funksione të tjera.

kdenetwork-sharing fotografi: Moduli KDE për konfigurimin e burimeve të ndara. Ndërfaqja grafike në të cilën kemi qasje përmes Panelit të Kontrollit për të konfiguruar burimet e përbashkëta përmes Network File System ose Samba.

menaxheri i llogarisë ldap: Ndërfaqja e uebit për menaxhimin e llogarive në një direktori LDAP. Ekzekutohet në një server në internet dhe na lejon të menaxhojmë llogaritë e përdoruesve, grupeve dhe makinerive. Aktualisht ajo mbështet llojet e llogarive Samba 3, Unix, Kolab2 dhe shënimet e librit të adresave, ndër të tjera.

samba: Skedari, printeri dhe serveri i identifikimit duke përdorur SMB / CIFS në UNIX. Samba është një zbatim i protokollit SMB / CIFS për sistemet UNIX, duke siguruar aftësinë për të ndarë skedarë dhe printerë midis platformave të tilla si Microsoft Windows, OS X dhe sisteme të tjerë UNIX.

Samba gjithashtu mund të funksionojë si një kontrollues domain si një NT4, dhe mund të integrohet me fushat NT4 dhe Active Directory Realms si një anëtar i një Realm ("Mbretëria") Për ta përdorur atë në një fushë NT4 ose në fushën "Active Directory", do t'ju duhet edhe paketa bindje. Pakoja samba NUK kërkohet të lidheni me serverat ekzistues SMB / CIFS (shih smbclient) ose për të montuar sisteme të skedarëve në distancë (shih cifs-vegla).

  • cifs-vegla: Shërbime komunale për sistemin e përbashkët të skedarëve për internet ose «Sistemi i përbashkët i skedarëve në internet« Ai përmban mjetet e nevojshme për tu montuar në sistemin lokal të skedarëve, skedarët e rrjetit të largët që mbështesin protokollin CIFS.

samba4: Skedari, printeri dhe serveri i identifikimit duke përdorur SMB / CIFS në UNIX. Domain Controller Lloji i serverit NT dhe Active Directory (versioni 4).

smb4k: Shfletues i përparuar dhe shumë i mirë i pajisjeve dhe burimeve të përbashkëta në rrjetet SMB / CIFS. Ajo i përket platformës KDE.

smbclient: Mjetet e konsolës për të punuar me burime të ndara në rrjetet SMB / CIFS. Përmban shërbime të linjës komanduese për të hyrë në serverat Windows dhe Samba: smbclient, smbtar, smbspool, smbtree dhe të tjerët

shtyp: «Stë dyja Web Aadministrimi Tool ». Ju lejon të menaxhoni një server Samba përmes Web. Nuk do të mirëmbahet më nga zhvilluesit e saj. Nga ana tjetër, konfigurimi i tij i paracaktuar nuk është i sigurt për rrjetet jo të besueshme, sipas Ekipit të Debian.

bindje: Serveri i integrimit të shërbimit të emrit Samba. Integron mekanizmat e vërtetimit dhe shërbimet e direktorisë (kërkimi i përdoruesve dhe grupeve) nga një Kontrollues Domeni ose Windows Active Directory, në një makinë UNIX / Linux

Në Ubuntu kemi edhe programin sistem-konfiguro-samba, i cili siguron një nivel bazë për menaxhimin e burimeve të përbashkëta dhe importimin e përdoruesve të Linux në bazën e të dhënave Samba. Ne do t'i kushtojmë një artikull mënyrës se si mund ta instalojmë dhe përdorim këtë mjet në Wheezy.

Rekomandime

  • Gjithmonë kaloni nga e thjeshta në komplekse.
  • Le të fillojmë me:

.- Përdorni mjetet për të hyrë dhe punuar me burimet në rrjetet SMB / CIFS.
.- Studioni dhe zbatoni Lejet dhe të Drejtat në Dosje dhe Skedarë në sistemin e skedarëve GNU / Linux.
.- Studioni përkufizimet dhe konceptet e dokumentacionit.
.- Filloni duke ndarë dosjet në nivel lokal.
.- Mësoni të bashkoheni me Debian në një Domen të Microsoft.
.- Ndani burimet lokale për përdoruesit e një Windows Active Directory ose Domain.
.- Kthehuni për të studiuar dhe praktikuar shumë.
.- Zbatoni vetë Kontrolluesin tonë të Domainit në Samba.

Unë nuk dua të përfundoj pa deklaruar më parë se Samba nuk është një temë e përshtatshme për të Dyshuarit e Zakonshëm të rënies në dëshpërim dhe ngut, kjo e fundit konsiderohet mëkati i tetë i kapitalit sipas filozofisë kineze. 🙂

Dhe deri në aventurën tjetër, Miqtë !!!.

Faleminderit:

Marre nga Faqja zyrtare e ekipit Samba

Anëtarët e Ekipit Samba

Këtu janë adresat e kontaktit për disa nga anëtarët e ekipit:

Alumni i Ekipit Samba

Shumë faleminderit njerëzve të mëposhtëm për kontributin e tyre në Samba gjatë kohës së tyre si anëtarë të ekipit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   adiazc87 dijo

    Artikull shumë i mirë, do të vlerësoja disa këshilla për zbatimin e një PDC. Të fala.

    1.    Uau dijo

      Po, një SI T integ integroni kompjuterët linux në fushat e Active Directory do të ishte i shkëlqyeshëm, veçanërisht pjesa e vërtetimit të përdoruesit dhe dosjet e ndara. Nga ato pak informacione që zbulova, mendoj se gjëja e ndërlikuar është të bësh përdoruesit e grupit aktiv "Administratorët" të kenë leje super përdoruesish në Linux

      1.    Uau dijo

        argh! Nuk mund (ose nuk e di se si) të ndryshoj komentin tim të mëparshëm. Thjesht doja të falënderoja autorin për postimin që ai ka punuar, të cilin gati sa nuk e kam marrë!
        PS: Unë kisha dëgjuar tashmë për erën por nuk kam mësuar shumë akoma. Nëse shoh që arrij të integroj kompjuterat linux në fushat Active Directory, mbase guxoj të shkruaj postimin tim të parë ...

  2.   Heber dijo

    Hyrje shume e mire !!
    Unë supozoj se ka një seri të gjatë artikujsh mbi instalimin, zbatimin, etj, etj, dhe disa mësime të tjera video të hapave Samba të kryera nga një zeshkane e bukur ...

    1.    Federico A. Valdes Toujague dijo

      Faleminderit shumë të GJITHA për komentet dhe falënderimet tuaja !!! Ideja është pikërisht të shkosh nga më e thjeshta tek më komplekse përmes një serie artikujsh, sepse nga përvoja e di që në temën Samba nuk mund të digjni faza. Unë insistoj të lexoj dokumentacionin shoqërues (fatkeqësisht në anglisht) dhe temën e Lejeve në dosje dhe skedarë. Mos u dëshpëro që gjithçka të vijë në kohën e duhur Dhe nëse është e mundur, një mulato ose një zeshkane kubane, duke shpjeguar se si të kërcejmë Samba. 🙂

  3.   pandev92 dijo

    Gjithmonë ka punuar për samban time, por për disa arsye nuk i transferon të dhënat në më shumë se 900 kb / s XD

    1.    MSX dijo

      Hmm, a keni ndonjë mundësi shtesë sigurie të aktivizuar?
      SAMBA është e ngadaltë, por jo edhe aq ...

    2.    Federico A. Valdes Toujague dijo

      Samba nuk është aspak e ngadaltë. Një rrjet i ngadaltë mund të jetë për shkak të të pasurit të një DNS ose jo të një shërbimi WINS. Mund të jenë shumë faktorë që nuk kanë lidhje me Sambën. Provoni të shtoni këtë rresht në smb.conf:

      opsionet e prizës = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      Një LAN pa shërbim të mirë DNS ngadalësohet. Një LAN klasik me klientë të Windows, nëse nuk keni një shërbim WINS të ekzekutuar - një vetëm për nën-rrjet - ai gjithashtu ngadalësohet. Një server i konfiguruar mirë i skedarëve Samba është më i shpejtë se ai me Windows.

    3.    fiko dijo

      Na vjen keq, harrova JO. Doja te thoja:

      Samba nuk është aspak e ngadaltë. Një rrjet i ngadaltë mund të jetë për shkak të NO ai ka një shërbim DNS ose jo. Mund të jenë shumë faktorë që nuk kanë lidhje me Sambën. Provoni të shtoni këtë rresht në smb.conf:

      opsionet e prizës = TCP_NODELAY SO_SNDBUF = 8192 SO_RCVBUF = 8192

      Një LAN pa shërbim të mirë DNS ngadalësohet. Një LAN klasik me klientë të Windows, nëse nuk keni një shërbim WINS të ekzekutuar - një vetëm për nën-rrjet - ai gjithashtu ngadalësohet. Një server i konfiguruar mirë i skedarëve Samba është më i shpejtë se ai me Windows.

  4.   truko22 dijo

    Shkëlqyeshëm 😀 Unë përdor samba vetëm për ndarjen e skedarëve dhe printerëve, smb4k një mjet interesant

  5.   elendilnarsil dijo

    Ata më në fund fillojnë të flasin për Samba ... XDDDD

    1.    Federico A. Valdes Toujague dijo

      Ne po bëjmë çmos për të shkruar pak për Samba.

      1.    elendilnarsil dijo

        Madhe Mbaj mend që në një moment, duke folur me Elavin, ai kishte sugjeruar që ata të shkruanin pak për këtë temë.

  6.   eliotime3000 dijo

    Postim i mirë, Fico. Kjo do të më ndihmojë të ndaj dosjet nga Debian dhe ta bëj të dukshme në intranetin tim të shtëpisë që kanë të gjitha Windows.

    1.    Federico A. Valdes Toujague dijo

      Përshëndetje Elio !!!. Me siguri do t'ju shërbejë. Ne do të përpiqemi të ndjekim rendin e vetë Rekomandimeve. E vetmja gjë që nuk premtoj akoma është një Active Directory, një çështje shumë teknike me shumë hapa me gabime të mundshme. Do ta shohim më vonë

  7.   kennatj dijo

    Artikull i mirë unë nga samba vetëm e kisha parë atë emër xhaxhait në hijen e helikopterit duke thënë nëse funksiononte mirë apo jo xD

  8.   Raul Baca Centeno dijo

    I dashur Peak,

    Një prezantim i shkëlqyeshëm rreth SAMBA dhe vlera dhe përkushtimi i madh që i jepet këtij Postimi dhe mijëra që ekzistojnë në këtë blog vlerësohen, mirë të them se do të doja të dija nëse do të kishte mundësinë e bërjes së një postimi në lidhje me SAMBA si një kontrollues domain do të ishte një mirë që ata menduan për të, përshëndetje të mirë dhe unë pres përgjigjen tuaj të shpejtë.

    Ju faleminderit.

  9.   rrip Louis dijo

    Unë jam praktikant në një kompani ku shërbimi i shtypjes funksionon në mënyrë të përsosur duke përdorur samba 3, por ai kërkon të përdorë teknologjinë më të fundit dhe kur përdor një server me samba 4 dhe përdor konfigurimin smb.conf të samba 3 në samba 4 nuk funksionon për mua

  10.   federico dijo

    I dashur Luis Correa. Ju thoni se ka funksionuar si duhet përpara se të azhurnoni nga Samba versioni 3 në 4. Ju duhet të më dërgoni skedarin e konfigurimit kur ka punuar versioni 3 për ta analizuar atë në detaje dhe për të parë nëse mund t'ju ndihmoj. Emaili im është federicotoujague@gmail.com. Nga rruga, unë ju ftoj të ndiqni këstet e mia më të fundit në serinë e postimeve në Rrjetet Kompjuterike për Bizneset e Mesme dhe të Vogla ose NVM-të.