Brskajte po omrežju SMB / CIFS brez Sambe

Pozdravljeni prijatelji!. Kot priporočamo v našem prejšnji članek, moramo iti od preprostega k kompleksnemu. Zato nadaljujemo serijo učenja Navigacija in uporaba virov, ki jih najdemo v omrežju SMB / CIFS.

Prikazane slike ustrezajo delovni postaji Debian Wheezy z lupino GNOME. Mislim, da vse, kar bomo razložili v nadaljevanju, velja tudi za Ubuntu.

Debian privzeto namesti knjižnico libsmbclient, paket, ki aplikacijam naše ekipe omogoča komunikacijo s strežniki Samba in Microsoft Windows.

Kar kaže na to NE Samba mora biti nameščena za dostop do omrežij SMB / CIFS. Ta podpora je prisotna v jedru našega operacijskega sistema. Seveda so njegove funkcije osnovne, vendar zadostne za navigacijo.

Če odpremo Nautilus in kliknemo na gumb «Brskaj po omrežju», smo v nastavitvah omogočili, da "Kraj:", bomo videli, kako se bo spremenilo / home / uporabnik do kraja omrežje: ///. Če nadaljujemo z brskanjem, bomo videli naslednje:

samba-ii-01

Z dvojnim klikom na ikono «Windows Network» se vse delovne skupine oz "Delovna skupina" iz našega LAN-a. V našem primeru je prikazana samo skupina «DCH». Zdaj pazi, kako "Kraj:" de omrežje: /// a smb: ///:

samba-ii-02

Oglejte si spremembo v smb: // dch / z dvojnim klikom na delovno skupino:

samba-ii-03

Na koncu dobimo seznam računalnikov, ki imajo lahko ali ne skupne vire, vendar podpirajo protokol SMB / CIFS. Pri izbiri opreme, ki nas zanima, bi moral biti prikazan seznam njenih virov v skupni rabi, le če zadevni strežnik ali stroj dovoli, da kateri koli uporabnik pridobi ta seznam, kar predstavlja privzeto vedenje. Mimogrede opazujte spremembo Kraj: a smb: // alfa:

samba-ii-04

Če je skupni vir, ki ga želimo odpreti, zaščiten z uporabniškim imenom in geslom, kar je običajno v poslovnih omrežjih, in vemo, da imamo dovoljenje za dostop do njega, potem ko se pravilno preverimo, lahko dostopamo do njegove vsebine.

Ime datoteke DOMEN kar je v tem primeru ime delovne skupine z velikimi tiskanimi črkami.

samba-ii-05

Ko uspešno preverimo pristnost, Kraj: spremenite v smb: // alfa / des /, na namizju pa se bo prikazala tudi ikona - v primeru, da smo namizje aktivirali - z imenom «des v alfa«, Ki deluje kot» povezava «do našega oddaljenega vira.

Tudi v Nautilusu se bo vir prikazal v njegovi stranski vrstici mest «Des in alpha»V območju« Network ».

samba-ii-06

samba-ii-07

Če moramo določeno datoteko - prek omrežja - odpreti z lokalno aplikacijo, nameščeno v našem računalniku, povezano s to vrsto datoteke, bomo videli, kako se nekateri DO odprejo uspešno, drugi pa NE. Med drugim bo odvisno od podpore, ki jo ima naša aplikacija za protokol SMB / CIFS.

Če datoteke ne moremo odpreti na daljavo in ne želimo namestiti več paketov za pritrditi vir v skupni rabi in ga moramo odpreti kot samo za branje ali pa ga spremeniti - glede na dovoljenja, ki jih imamo - kar lahko naredimo, da ga kopiramo v računalnik in datoteko obdelamo lokalno.

Če želimo zapreti povezavo, vzpostavljeno z oddaljenim virom, lahko to storimo v samem Nautilusu, tako da z desno miškino tipko kliknemo ustrezno ikono in izberemo možnost "Razstaviti".

Hitrejši način dostopa do virov, katerih lokacijo poznamo vnaprej, bi bil, če bi preko-Alt + F2 ali s konzolo izvedel naslednji ukaz:

nautilus smb: // strežnik / vir

Primeri:

nautilus smb: // mixp / glasba
nautilus smb: //mixp.amigos.cu/musica
nautilus smb: //192.168.10.100/musica
nautilus smb: // federico @ mixp / music

Poskusite in videli boste, da se pogovorno okno za preverjanje pristnosti nekoliko spremeni, če je za dostop do vira potrebna overitev, ko je uporabnik naveden.

Če gre za neodvisen strežnik (samostojna), ki ni registriran v domeni, mora uporabnik obstajati na strežniku in imeti dovoljenja za branje in / ali spreminjanje vira. Ime datoteke DOMEN to bo strežnik sam samostojna.

Vsaj v GNOME in KDE obstaja tudi možnost "Poveži se s strežnikom". KDE-jev brskalnik datotek Dolphin nas olajša s svojo ikono "Network", tako kot Nautilus.

Po drugi strani pa, če potrebujemo profesionalni dostop do poslovnega LAN-a in ne želimo pridružiti domene naši delovni postaji, da ne bi morali preverjati pristnosti vsakič, ko želimo dostopati do določenega vira, lahko paket smb4k v katerem koli namiznem okolju, tudi če izvira iz KDE.

Ta paket se namesti med drugimi odvisnostmi: samba-skupni-bin, smbclient y smbfs, vsaj v Squeeze. Ima izredno intuitiven vmesnik in moja presoja je profesionalna.

Kar je bilo doslej pojasnjeno, se morda zdi zelo osnovno. Pravzaprav je večina postopkov, ki se zgodijo na strežnikih in nam omogočajo krmarjenje po omrežju SMB / CIFS, za uporabnika popolnoma pregledna. Kljub vsemu želimo opozoriti na naslednje vidike:

  • Če želite dostopati do virov omrežja z domeno, bodisi Windows ali Samba, NE Naš odjemalski računalnik je obvezno registriran v domeni, čeprav bi bilo to lažje krmariti po lokalnem omrežju, saj se samo enkrat preverimo.
  • Vsak računalnik, povezan v LAN, mora imeti isto omrežje ali «mreža»In isto mrežno masko. Če je omrežje 192.168.10.0 in je maska ​​255.255.255.0 (192.168.10.0/24), to pomeni omrežje razreda "C", v katerem lahko imamo do 254 računalnikov. Omrežje tega razreda daleč ustreza potrebam velike večine malih in srednje velikih podjetij. Zato mora imeti vsak računalnik, ki je povezan v omrežje, naslov IP 192.168.10.xxx/255.255.255.0, tako da lahko ugotovi, da sodeluje v istem omrežju.
  • Če se storitev ne izvaja v omrežju DNS, ne more biti pravilne ločljivosti imen na podlagi naslovov IP računalnikov, razen če za vsakega od njih distribuiramo datoteko Gostitelji katerih vsebina bo vsebina vseh imen ekip in njihovih ustreznih naslovov IP. Glej / Etc / hosts o človek gostitelj. Datoteka Gostitelji ni nič drugega kot statična tabela iskanja imen gostiteljev iz njihovih naslovov IP.
  • Čeprav za prekinitev povezave izberemo možnost "Odstrani" v Nautilusu ali v povezavi, ustvarjeni na namizju, "Viri dejansko niso nameščeni v našem lokalnem datotečnem sistemu". Povezava preusmeri našo zahtevo na a Posebno mesto (glejte pomoč za GNOME 2.xxxx), ki je URL vrste smb: // oddaljeni računalnik / skupni vir.
  • Podpora za omrežja SMB / CIFS, ki nam omogoča komunikacijo s strežniki Windows in Samba, je del jedra Linuxa, NE programa Samba. Paketi tudi niso smbfs, smbnetfs in cifs-utils. Za več informacij glejte «Samba3-ByExample. Poglavje 13 Zmogljivost, zanesljivost in razpoložljivost".
  • Kot priporoča Samba, in kadar je to mogoče, je treba v vsako podomrežje namestiti strežnik WINS. Ta storitev, ki jo nudi tudi Samba sama, močno olajša razreševanje imen NetBIOS. Storitev WINS je za omrežje SMB / CIFS tisto, kar je DNS za internet. NE v isti podomrežji morate imeti več strežnikov WINS.

Ker ta objava ni namenjena nadomestku obilne in razkošne dokumentacije :-), prosimo, da svoje dvome pojasnite z branjem. Samba nestrpnim ne odpusti in se spoprijatelji s tistimi, ki jo preučujejo, tudi če je v bistvu.

In zdi se mi, da je za danes dovolj. Zato je aktivnosti konec, prijatelji!

Do naslednje pustolovščine !!!.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   eliotime3000 je dejal

    Vau! To je popoln način, kako sem se želel povezati z mapami v skupni rabi sistema Windows brez težav SAMBA ali katere koli druge vrste.

    Hvala prijatelj. To je mogoče uporabiti tudi za najnovejše.

  2.   rolo je dejal

    zelo dobra umetnost. ampak ... Nisem prepričan, da je samba v jedru, več kot gotovo je, da imate nameščen odjemalec smbclient in zato lahko vstopite v sambo ali osvojite omrežje.

    1.    Federico A. Valdes Toujague je dejal

      Nič dlje od resnice. Kot sem rekel v članku, Samberosi trdijo, da nimajo nič skupnega s podporo jedra za brskanje po omrežjih SMB / CIFS. Tudi smbclient, ki je IS iz Sambe, lahko namestite pozneje.

      1.    Šel je sem je dejal

        če imate nautilus, se zagotovo poveže z gvfs in zato se namesti

        prikaz sposobnosti libsmbclient
        Paket: libsmbclient
        Stanje: ni nameščeno
        Multi-Arch: enako
        Različica: 2: 3.6.16-1
        Prednost: neobvezna
        Oddelek: ustnice
        Vzdrževalec: Vzdrževalci Debian Samba
        Arhitektura: i386
        Nestisnjena velikost: 6164k

        lahko vržete apt-cache rdepends libsmbclient in vidite, s čim gre

        1.    Federico A. Valdes Toujague je dejal

          prikaz sposobnosti libsmbclient
          Paket: libsmbclient
          Novo: da
          Stanje: nameščeno
          Samodejno nameščen: da
          Različica: 2: 3.5.6 ~ dfsg-3
          Prednost: neobvezno
          Oddelek: ustnice
          Razvijalec: Debian Samba Maintainers
          Nestisnjena velikost: 6242k
          Odvisno od: libc6 (> = 2.5), libcap2 (> = 2.10), libcomerr2 (> = 1.01),
          libgssapi-krb5-2 (> = 1.7 + dfsg), libk5crypto3 (> = 1.6.dfsg.2),
          libkrb5-3 (> = 1.8 + dfsg), libldap-2.4-2 (> = 2.4.7), libtalloc2 (> =
          2.0.0), libwbclient0 (> = 2: 3.4.0 ~ pre2), zlib1g (> = 1: 1.1.4)
          Opis: skupna knjižnica za komunikacijo s strežniki SMB / CIFS
          Ta paket ponuja knjižnico v skupni rabi, ki odjemalskim aplikacijam omogoča pogovor
          na strežnike Microsoft Windows in Samba s protokolom SMB / CIFS.
          Domača stran: http://www.samba.org

          1.    Šel je sem je dejal

            Shranjevanje različice je enako, stvar je na drugi strani, zato sem dal rdedends
            Postavil sem ga nazaj
            apt-cache odvisen od nautilus
            apt-cache je odvisen od gvfs
            apt-cache je odvisen od gvfs-backends
            apt-cache je odvisen od libsmbclient
            in prišli smo do razstave sposobnosti
            veljavno je, da ne namestite smbclienta ali sambe. če uporabljate gvfs kot backend

            ali morda tisto, kar vnesete v Opis z (apt-cache ali aptitude), prikaže smbclient ali sambo
            glede cifs-utilov

  3.   Federico A. Valdes Toujague je dejal

    apt-cache je odvisno od libsmbclient
    libsmbclient
    Povratno je odvisno:
    xmms2-plugin-smb
    libxine1-misc-plugins
    vlc nox
    smbnetfs
    smbc
    libwbclient0
    libsmbclient-dev
    python-smbc
    mpplayer
    mpplayer-gui
    mencoder
    libfilesys-smbclient-perl
    kdebase-runtime
    gvfs-podporniki
    libgnomevfs2-ekstra
    varovalkemb

    In v Squeeze, če zaženete "apt-cache odvisen od nautilus | grep libsmbclient ', nič ne vrne.
    No, dobro preberite, da v članku pišem:

    "Debian privzeto namesti knjižnico libsmbclient, paket, ki aplikacijam naše ekipe omogoča komunikacijo s strežniki Samba in Microsoft Windows."

    Upoštevajte, da pravim "Prošnje." Čista namestitev z GNOME ali KDE jo namesti

  4.   truko22 je dejal

    Zanimivo, razumel sem, da je to storil samba-client 😀

  5.   rolo je dejal

    pravkar sem namestil debian wheezy cd1 in odjemalec samba se prikaže kot skoraj nameščen
    v samba-odjemalec

    Vidim, da je paket libsmbclient privzeto nameščen, zato je naslov napačen
    poglejte vsebino cd 1
    http://cdimage.debian.org/debian-cd/current/i386/list-cd/debian-7.1.0-i386-CD-1.list.gz

    1.    Federico Antonio Valdes Toujague je dejal

      Naslov je pravilen, @rolo, saj Samba Suite NI nameščen. Paket samba NI nameščen. Po drugi strani bi morali pregledati koncept, kaj je virtualni paket. Hvala za komentar !!!.

      1.    Julius Cesar Dominguez je dejal

        pozdrav

        !!! Kako dobro znanje sambe ..?; Ne razumem ničesar; včasih mi deluje zelo dobro in 40% povezava pade, zame ni pomembno; vseeno sem vesel, da vem, da obstajajo ljudje, ki veliko vedo o tej zadevi.
        čestitam

  6.   Kevin je dejal

    Preprosto neverjetna, popolna serija člankov za začetek v SAMBI, super !!!
    Branje potrpežljivo in z veseljem!

    1.    Federico je dejal

      Hvala za komentar !!!. Namen tega je: dati temo Samba vstopno točko

  7.   DaniFP je dejal

    Odlično in ostali članki o Sambi! Resnično sovražim uporabo SMB / CIFS, toda ko sem prisiljen, takšni članki močno olajšajo glavobol. Hvala vam!

    1.    Federico je dejal

      Hvala za vaš komentar in vesel sem, da sem vam pomagal.

  8.   Miguel je dejal

    Živjo, dvomim. Ali je mogoče določenemu uporabniku v debianu 8 zavrniti dostop do brskanja po spletu v Nautilusu? Če da, kakšen bi bil?
    Najlepša hvala in čestitke za vaš članek.