Pregledajte SMB / CIFS mrežu bez Sambe

Pozdrav prijatelji! Kao što preporučujemo u našem prethodni članak, moramo ići od jednostavnog ka složenom. Stoga nastavljamo seriju učeći navigaciju i upotrebu resursa koje pronađemo u SMB / CIFS mreži.

Prikazane slike odgovaraju Debian Wheezy radnoj stanici s GNOME-školjkom. Mislim da sve što ćemo objasniti vrijedi i za Ubuntu.

Debian po defaultu instalira knjižnicu libsmbclient, paket koji omogućava aplikacijama našeg tima da razgovaraju sa Samba i Microsoft Windows serverima.

Što ukazuje na to NE Samba mora biti instalirana za pristup SMB / CIFS mrežama. Ova podrška prisutna je u srži našeg operativnog sistema. Naravno, njegove funkcije su osnovne, ali dovoljne za navigaciju.

Ako otvorimo Nautilus i kliknemo na gumb «Ispitaj mrežu», a u postavkama smo omogućili da "Mjesto:", vidjet ćemo kako će se to promijeniti / home / user do mjesta mreža: ///. Ako nastavimo pregledavati, vidjet ćemo sljedeće:

samba-ii-01

Kada dvaput kliknete na ikonu «Windows Network», sve radne grupe ili "Radna grupa" sa našeg LAN-a. U našem slučaju prikazana je samo grupa "DCH". E sad, pazi kako "Mjesto:" de mreža: /// a smb: ///:

samba-ii-02

Pogledajte promjenu u smb: // dch / dvostrukim klikom na Radnu grupu:

samba-ii-03

Na kraju dobivamo listu računara koji mogu ili ne moraju imati zajedničke resurse, ali koji podržavaju SMB / CIFS protokol. Pri odabiru opreme koja nas zanima, trebala bi se prikazati lista njenih zajedničkih resursa, samo ako dotični poslužitelj ili mašina dozvoljavaju bilo kojem korisniku da dobije tu listu, što predstavlja zadano ponašanje. U prolazu posmatrajte promjenu Mesto: a smb: // alfa:

samba-ii-04

Ako je udio koji želimo otvoriti zaštićen korisničkim imenom i lozinkom, što je normalno u poslovnim mrežama, a znamo da imamo dozvolu za pristup, nakon što se ispravno provjerimo, možemo pristupiti njegovom sadržaju.

Imajte na umu da je naziv DOMEN što je u ovom slučaju naziv Radne grupe velikim slovima.

samba-ii-05

Nakon što uspješno provjerimo autentičnost, Mesto: promijeniti u smb: // alfa / des /, a također će se pojaviti ikona na radnoj površini - u slučaju da smo aktivirali radnu površinu - s imenom «des in alpha«, Koji djeluje kao« Veza »do našeg udaljenog resursa.

Također će se u Nautilusu resurs odraziti na bočnoj traci mjesta «Des in alpha»U području« Mreža ».

samba-ii-06

samba-ii-07

Ako moramo otvoriti određenu datoteku - putem mreže - s lokalnom aplikacijom - instaliranom na našem računaru - povezanom s tom vrstom datoteke, vidjet ćemo kako se neki DO otvaraju uspješno, dok drugi NE. Ovisit će, između ostalih čimbenika, o podršci koju naša aplikacija ima za SMB / CIFS protokol.

Ako ne možemo daljinski otvoriti datoteku i ne želimo instalirati više paketa za nosač dijeljeni resurs lokalno, a mi ga moramo otvoriti samo za čitanje ili ga izmijeniti - u skladu s dozvolama koje imamo - ono što možemo učiniti je kopirati ga na svoje računalo i raditi s datotekom lokalno.

Ako želimo zatvoriti vezu uspostavljenu s udaljenim resursom, to možemo učiniti u samom Nautilusu desnim klikom na odgovarajuću ikonu i odabirom opcije "Rastaviti".

Brži način pristupa resursima čiju lokaciju znamo unaprijed bio bi izvršavanje -kroz Alt + F2 ili putem konzole-sljedeću naredbu:

nautilus smb: // poslužitelj / resurs

Primjeri:

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

Pokušajte i vidjet ćete da se dijalog provjere autentičnosti malo razlikuje ako je za pristup resursu potrebna autentifikacija.

U slučaju da se radi o nezavisnom serveru (samostalni) nije registriran u domeni, korisnik mora postojati na poslužitelju i mora imati dozvole za čitanje i / ili izmjenu resursa. Ime DOMEN to će biti sam server samostalni.

Barem u GNOME-u i KDE-u postoji i alternativa "Poveži se sa serverom". KDE-ov pretraživač datoteka Dolphin olakšava nas sa svojom ikonom "Mreža", baš kao i Nautilus.

S druge strane, ako nam je potreban profesionalni pristup poslovnom LAN-u i ne želimo pridružiti domenu našoj radnoj stanici, kako ne bismo trebali provjeravati identitet svaki put kada želimo pristupiti određenom resursu, možemo instalirati paket smb4k u bilo kojem radnom okruženju, čak i ako potiče iz KDE-a.

Ovaj paket se instalira između ostalih zavisnosti: samba-zajednički-kanta, smbclient y smbfs, barem u Squeeze. Ima izuzetno intuitivno sučelje i moja je prosudba profesionalna.

Ono što je do sada objašnjeno može izgledati vrlo elementarno. U stvari, većina procesa koji se događa na serverima i koji nam omogućava navigaciju kroz SMB / CIFS mrežu, potpuno je transparentna za korisnika. Uprkos svemu, želimo ukazati na sljedeće aspekte:

  • Da biste pristupili resursima mreže s Domenom, bilo Windowsom ili Sambom, NE Obavezno je da naš klijentski računar bude registriran u domeni, iako bi to bilo ugodnije kretati se LAN-om, jer se samo jednom provjeravamo.
  • Svaki računar povezan na LAN mora dijeliti istu mrežu ili «mreža»I istu mrežnu masku. Ako je mreža 192.168.10.0, a maska ​​255.255.255.0 (192.168.10.0/24), to označava mrežu klase "C" u kojoj možemo imati do 254 računara. Mreža ove klase u velikoj mjeri zadovoljava potrebe velike većine malih i srednjih preduzeća. Stoga svaki računar povezan na mrežu mora imati IP adresu 192.168.10.xxx/255.255.255.0, tako da se može navesti da učestvuju u istoj mreži.
  • Ako usluga nije pokrenuta na mreži DNS, ne može biti ispravno razlučivanje imena sa IP adresa računara, osim ako ne distribuiramo datoteku za svako od njih Domaćini čiji će sadržaj biti sadržaj svih timova i njihovih IP adresa. Vidite / etc / hosts o čovjek domaćin. Fajl Domaćini to nije ništa drugo nego statička tablica pretraživanja imena hostova iz njihovih IP adresa.
  • Iako za prekid veze odabiremo opciju "Smanji" u Nautilusu ili u Linku kreiranom na radnoj površini "Resursi zapravo nisu montirani na naš lokalni sistem datoteka". Link preusmjerava naš zahtjev na a Posebno mesto (pogledajte pomoć za GNOME 2.xxxx) koji je URL tipa smb: // udaljeni računar / share-resource.
  • Podrška za SMB / CIFS mreže koja nam omogućava da razgovaramo sa Windows i Samba poslužiteljima dio je Linux Core-a, NE programa Samba. Nisu ni paketi smbfs, smbnetfs i cifs-utils. Za više informacija pogledajte «Samba3-ByExample. Poglavlje 13 Performanse, pouzdanost i dostupnost".
  • Prema preporuci Sambe, i kad god je to moguće, WINS server treba instalirati na svaku podmrežu. Ova usluga, koju također pruža sama Samba, uvelike olakšava NetBIOS rješavanje imena. WINS usluga je SMB / CIFS mreži ono što je DNS Internetu. NE morate imati više WINS servera u istoj podmreži.

Budući da ovaj post nije namijenjen zamjeni obilne i bujne dokumentacije :-), razjasnite svoje sumnje čitajući ga. Samba ne oprašta nestrpljivima i sprijatelji se s onima koji to proučavaju.

I čini mi se da je to dovoljno za danas. Stoga je aktivnost završena, prijatelji!

Do sljedeće avanture !!!.


16 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   eliotime3000 rekao je

    Vau! Ovo je savršen način na koji sam želio da se povežem sa Windows dijeljenim mapama bez muke oko SAMBE ili bilo koje druge vrste.

    Hvala prijatelju. Ovo se može koristiti čak i za najnovije.

  2.   rolo rekao je

    vrlo dobra umjetnost. ali ... Nisam uvjeren da je samba u jezgri, više je nego sigurno da imate instaliran smbclient klijent i zato možete ući u sambu ili osvojiti mrežu.

    1.    Federico A. Valdes Toujague rekao je

      Ništa dalje od istine. Kao što sam rekao u članku, sami Samberosi tvrde da nemaju nikakve veze sa podrškom jezgra za pregledavanje SMB / CIFS mreža. Čak se i smbclient IS iz Sambe može instalirati kasnije.

      1.    Prošao je odavde rekao je

        ako imate nautilus, on se sigurno povezuje s gvfs i zato se instalira

        sklonost pokazati libsmbclient
        Paket: libsmbclient
        Stanje: nije instalirano
        Multi-Arch: isto
        Verzija: 2: 3.6.16-1
        Prioritet: neobavezno
        Odjeljak: uši
        Održavatelj: Održavači Debian Sambe
        Arhitektura: i386
        Nekomprimirana veličina: 6164 k

        možete baciti apt-cache rdepends libsmbclient i vidjeti s čim ide

        1.    Federico A. Valdes Toujague rekao je

          sklonost pokazati libsmbclient
          Paket: libsmbclient
          Novo: da
          Status: instaliran
          Automatski instalirano: da
          Verzija: 2: 3.5.6 ~ dfsg-3
          Prioritet: neobavezno
          Odjeljak: uši
          Programer: Debian Samba Maintainers
          Nekomprimirana veličina: 6242k
          Ovisi o: 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: zajednička biblioteka za komunikaciju sa SMB / CIFS poslužiteljima
          Ovaj paket nudi zajedničku biblioteku koja omogućava klijentskim aplikacijama da razgovaraju
          na Microsoft Windows i Samba servere koji koriste SMB / CIFS protokol.
          Početna stranica: http://www.samba.org

          1.    Prošao je odavde rekao je

            Spremanje verzije je isto, stvar je na drugoj strani, zato sam stavio stvar rdepends
            Vratio sam ga unazad
            apt-cache ovisi o nautilusu
            apt-cache ovisi o gvfs-u
            apt-cache ovisi o gvfs-backends
            apt-cache ovisi o libsmbclientu
            i došli smo do emisije sklonosti
            valjano je da ne instalirate smbclient ili sambu. ako koristite gvfs kao pozadinu

            ili možda ono što stavite u Opis sa (apt-cache ili aptitude) prikazuje smbclient ili sambu
            u vezi sa cifs-utils

  3.   Federico A. Valdes Toujague rekao je

    apt-cache crvenilo libsmbclient
    libsmbclient
    Obrnuto ovisi:
    xmms2-plugin-smb
    libxine1-misc-plugins
    vlc nox
    smbnetfs
    smbc
    libwbclient0
    libsmbclient-dev
    python-smbc
    mplayer
    mplayer-gui
    mencoder
    libfilesys-smbclient-perl
    kdebase-runtime
    gvfs-backends
    libgnomevfs2-extra
    fusesmb

    A u Squeeze, ako pokrenete "apt-cache ovisi nautilus | grep libsmbclient ', ne vraća ništa.
    Pa, dobro pročitajte da u članku koji pišem:

    "Debian po defaultu instalira biblioteku libsmbclient, paket koji omogućava aplikacijama našeg tima da razgovaraju sa Samba serverima i Microsoft Windowsom."

    Primijetite da kažem "Aplikacije". Čista instalacija sa GNOME ili KDE ga instalira

  4.   truko22 rekao je

    Zanimljivo, shvatio sam da je to učinio samba-klijent 😀

  5.   rolo rekao je

    Upravo sam instalirao debian wheezy cd1 i samba klijent se prikazuje kao gotovo instaliran
    v samba-klijent

    Vidim da je paket libsmbclient po defaultu instaliran, stoga je naslov pogrešan
    pogledajte sadržaj 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 rekao je

      Naslov je tačan, @rolo, jer Samba Suite NIJE instaliran. Paket samba NIJE instaliran. S druge strane, trebali biste pregledati koncept što je virtualni paket. Hvala na komentaru !!!.

      1.    Julius Cesar Dominguez rekao je

        Saludos

        !!! Kakvo dobro znanje sambe ..?; Ne razumijem ništa; ponekad mi djeluje jako dobro i 40% veze padne, nije mi bitno; svejedno mi je drago što znam da postoje ljudi koji znaju puno o tome.
        čestitam

  6.   Kevin rekao je

    Jednostavno neverovatna, savršena serija članaka za početak u SAMBI, sjajno !!!
    Čitajući ga strpljivo i sa zadovoljstvom!

    1.    federico rekao je

      Hvala na komentaru !!!. Svrha je sljedeća: dati ulaznu točku temi Samba

  7.   DaniFP rekao je

    Sjajno ovo i ostali članci o Sambi! Zaista mrzim koristiti SMB / CIFS, ali kad sam prisiljen na to, članci poput ovog oduzimaju puno glavobolje. Hvala ti!

    1.    federico rekao je

      Hvala vam na komentaru i drago mi je što sam vam pomogao.

  8.   Miguel rekao je

    Zdravo, sumnjam. Je li moguće uskratiti pristup pregledavanju weba u Nautilusu zadanom korisniku u debianu 8? Ako da, kako bi to bilo?
    Puno vam hvala i čestitam na vašem članku.